From d2cdee13aec50d912fea881cf90ad8562a38c088 Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Thu, 29 Feb 2024 20:18:20 +0000 Subject: [PATCH] Update automation code editors to work with new components --- .../SetupPanel/AutomationBlockSetup.svelte | 24 ++++--------------- .../common/CodeEditor/CodeEditor.svelte | 15 ++++++++---- .../common/bindings/BindingPanel.svelte | 9 ------- .../common/bindings/BindingSidePanel.svelte | 6 ++--- 4 files changed, 17 insertions(+), 37 deletions(-) diff --git a/packages/builder/src/components/automation/SetupPanel/AutomationBlockSetup.svelte b/packages/builder/src/components/automation/SetupPanel/AutomationBlockSetup.svelte index 2434002d52..aff9e43aa7 100644 --- a/packages/builder/src/components/automation/SetupPanel/AutomationBlockSetup.svelte +++ b/packages/builder/src/components/automation/SetupPanel/AutomationBlockSetup.svelte @@ -547,7 +547,7 @@ {:else if value.customType === "code"}
-
+
{ @@ -560,20 +560,10 @@ autocompleteEnabled={codeMode !== EditorModes.JS} bind:getCaretPosition bind:insertAtPos - height={500} + placeholder={codeMode === EditorModes.Handlebars + ? "Add bindings by typing {{" + : null} /> -
- {#if codeMode === EditorModes.Handlebars} - -
-
- Add available bindings by typing - }} - -
-
- {/if} -
{#if editingJs}
@@ -650,11 +640,6 @@ width: 320px; } - .messaging { - display: flex; - align-items: center; - margin-top: var(--spacing-xl); - } .fields { display: flex; flex-direction: column; @@ -666,7 +651,6 @@ .block-field { display: flex; /* Use Flexbox */ justify-content: space-between; - align-items: center; flex-direction: row; /* Arrange label and field side by side */ align-items: center; /* Align vertically in the center */ gap: 10px; /* Add some space between label and field */ diff --git a/packages/builder/src/components/common/CodeEditor/CodeEditor.svelte b/packages/builder/src/components/common/CodeEditor/CodeEditor.svelte index 58942e5091..080476a9b7 100644 --- a/packages/builder/src/components/common/CodeEditor/CodeEditor.svelte +++ b/packages/builder/src/components/common/CodeEditor/CodeEditor.svelte @@ -47,7 +47,6 @@ export let label export let completions = [] - export let height = 200 export let resize = "none" export let mode = EditorModes.Handlebars export let value = "" @@ -241,8 +240,6 @@ } } - $: editorHeight = typeof height === "number" ? `${height}px` : height - // Init when all elements are ready $: if (mounted && !isEditorInitialised) { isEditorInitialised = true @@ -284,14 +281,22 @@