From f0b82a942c08b9c3d036cc019c348e281119c5cd Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Thu, 3 Nov 2022 23:26:07 +0100 Subject: [PATCH] UX improvements --- frontend/src/lib/components/ArgInput.svelte | 12 +++- .../src/lib/components/ScriptBuilder.svelte | 2 +- frontend/src/lib/components/Toggle.svelte | 2 + .../src/lib/components/VariableEditor.svelte | 19 +++--- .../flows/content/FlowModuleEarlyStop.svelte | 59 +++++++++++-------- .../src/lib/components/flows/flowState.ts | 1 - .../lib/components/flows/flowStateUtils.ts | 1 + frontend/src/lib/components/flows/utils.ts | 2 + 8 files changed, 61 insertions(+), 37 deletions(-) diff --git a/frontend/src/lib/components/ArgInput.svelte b/frontend/src/lib/components/ArgInput.svelte index e575cd5283..d5157bc026 100644 --- a/frontend/src/lib/components/ArgInput.svelte +++ b/frontend/src/lib/components/ArgInput.svelte @@ -14,6 +14,7 @@ import type { SchemaProperty } from '$lib/common' import SimpleEditor from './SimpleEditor.svelte' import autosize from 'svelte-autosize' + import Toggle from './Toggle.svelte' export let label: string = '' export let value: any @@ -151,7 +152,13 @@