From 7fc2996e7a110a74a0e20d1f320d8ff1cdde5e3f Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Mon, 16 Jan 2023 01:52:18 +0100 Subject: [PATCH] add dynamic disabled field to button --- .../apps/components/buttons/AppButton.svelte | 3 ++ .../apps/components/helpers/InputValue.svelte | 15 +++++++-- .../apps/editor/componentsPanel/data.ts | 5 +++ .../settingsPanel/ComponentPanel.svelte | 25 +++++---------- .../settingsPanel/InputsSpecEditor.svelte | 12 ++++++- .../settingsPanel/InputsSpecsEditor.svelte | 9 ++---- .../inputEditor/EvalInputEditor.svelte | 32 +++++++++++++++++++ frontend/src/lib/components/apps/inputType.ts | 9 ++++++ frontend/src/lib/components/apps/types.ts | 4 ++- frontend/src/lib/components/apps/utils.ts | 15 +++++++++ 10 files changed, 102 insertions(+), 27 deletions(-) create mode 100644 frontend/src/lib/components/apps/editor/settingsPanel/inputEditor/EvalInputEditor.svelte diff --git a/frontend/src/lib/components/apps/components/buttons/AppButton.svelte b/frontend/src/lib/components/apps/components/buttons/AppButton.svelte index 155446e0e5..f2ef6f2391 100644 --- a/frontend/src/lib/components/apps/components/buttons/AppButton.svelte +++ b/frontend/src/lib/components/apps/components/buttons/AppButton.svelte @@ -27,6 +27,7 @@ let color: ButtonType.Color let size: ButtonType.Size let runnableComponent: RunnableComponent + let disabled = false let isLoading: boolean = false let ownClick: boolean = false @@ -55,6 +56,7 @@ +