From 546ca8c37bf5472f0589b5a69f5396e87dd5dff1 Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Wed, 4 Aug 2021 09:48:23 +0100 Subject: [PATCH] Fix bindings not appearing in certain button actions --- .../EventsEditor/EventPropertyControl.svelte | 3 ++- .../PropertyControls/EventsEditor/actions/SaveRow.svelte | 2 ++ .../EventsEditor/actions/TriggerAutomation.svelte | 6 ++++-- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/packages/builder/src/components/design/PropertiesPanel/PropertyControls/EventsEditor/EventPropertyControl.svelte b/packages/builder/src/components/design/PropertiesPanel/PropertyControls/EventsEditor/EventPropertyControl.svelte index 0fea9a0505..9e39fd48e9 100644 --- a/packages/builder/src/components/design/PropertiesPanel/PropertyControls/EventsEditor/EventPropertyControl.svelte +++ b/packages/builder/src/components/design/PropertiesPanel/PropertyControls/EventsEditor/EventPropertyControl.svelte @@ -9,6 +9,7 @@ export let value = [] export let name + export let bindings let drawer @@ -57,5 +58,5 @@ Define what actions to run. - + diff --git a/packages/builder/src/components/design/PropertiesPanel/PropertyControls/EventsEditor/actions/SaveRow.svelte b/packages/builder/src/components/design/PropertiesPanel/PropertyControls/EventsEditor/actions/SaveRow.svelte index a2c3b6d49e..791380643f 100644 --- a/packages/builder/src/components/design/PropertiesPanel/PropertyControls/EventsEditor/actions/SaveRow.svelte +++ b/packages/builder/src/components/design/PropertiesPanel/PropertyControls/EventsEditor/actions/SaveRow.svelte @@ -9,6 +9,7 @@ import SaveFields from "./SaveFields.svelte" export let parameters + export let bindings = [] $: dataProviderComponents = getDataProviderComponents( $currentAsset, @@ -70,6 +71,7 @@ parameterFields={parameters.fields} {schemaFields} on:change={onFieldsChanged} + {bindings} /> {/if} diff --git a/packages/builder/src/components/design/PropertiesPanel/PropertyControls/EventsEditor/actions/TriggerAutomation.svelte b/packages/builder/src/components/design/PropertiesPanel/PropertyControls/EventsEditor/actions/TriggerAutomation.svelte index 545a805cc5..e5b4c9d108 100644 --- a/packages/builder/src/components/design/PropertiesPanel/PropertyControls/EventsEditor/actions/TriggerAutomation.svelte +++ b/packages/builder/src/components/design/PropertiesPanel/PropertyControls/EventsEditor/actions/TriggerAutomation.svelte @@ -3,13 +3,14 @@ import { automationStore } from "builderStore" import SaveFields from "./SaveFields.svelte" + export let parameters = {} + export let bindings = [] + const AUTOMATION_STATUS = { NEW: "new", EXISTING: "existing", } - export let parameters = {} - let automationStatus = parameters.automationId ? AUTOMATION_STATUS.EXISTING : AUTOMATION_STATUS.NEW @@ -109,6 +110,7 @@ parameterFields={parameters.fields} fieldLabel="Field" on:change={onFieldsChanged} + {bindings} /> {/key}