From 9a75b31efc3f7ea21896f8f7bfacff89c0715103 Mon Sep 17 00:00:00 2001 From: Gerard Burns Date: Wed, 2 Nov 2022 18:17:20 +0000 Subject: [PATCH] Fix Form Block Create Mode Bindings Causing Error When Ejected --- .../client/src/components/app/blocks/FormBlock.svelte | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/packages/client/src/components/app/blocks/FormBlock.svelte b/packages/client/src/components/app/blocks/FormBlock.svelte index 2d2d76a2b7..3311ddd7bb 100644 --- a/packages/client/src/components/app/blocks/FormBlock.svelte +++ b/packages/client/src/components/app/blocks/FormBlock.svelte @@ -85,13 +85,8 @@ valueType: "Binding", }, ] - // If we're using an "update" form, use the real data provider. If we're - // using a create form, we just want a fake array so that our repeater - // will actually render the form, but data doesn't matter. - $: dataProvider = - actionType !== "Create" - ? `{{ literal ${safe(providerId)} }}` - : { rows: [{}] } + + $: dataProvider = `{{ literal ${safe(providerId)} }}` $: renderDeleteButton = showDeleteButton && actionType === "Update" $: renderSaveButton = showSaveButton && actionType !== "View" $: renderButtons = renderDeleteButton || renderSaveButton