diff --git a/frontend/src/views/Forms.svelte b/frontend/src/views/Forms.svelte index afa3bf3..f4d7845 100644 --- a/frontend/src/views/Forms.svelte +++ b/frontend/src/views/Forms.svelte @@ -102,9 +102,12 @@ notifySuccess(`Form ${newTitle} has been created`); newTitle = ''; + let form = res.data; + form.inputs = []; + activeFormId = null; // Error thrown from {#each forms.find} if we don't temporarily set this to null? - forms = [...forms, res.data]; - activeFormId = res.data.form_id; + forms = [...forms, form]; + activeFormId = form.form_id; } async function deleteForm(id) {