From bd03727dd15979bbadf12e633207bafcba41716c Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Wed, 20 Jul 2022 18:36:15 +0200 Subject: [PATCH] flow UI improvements --- frontend/src/lib/components/FlowEditor.svelte | 25 +++- frontend/src/lib/components/ModuleStep.svelte | 114 ++++++++++-------- .../components/flows/FlowModuleHeader.svelte | 51 +++++--- .../src/lib/components/flows/flowStore.ts | 5 +- frontend/vite.config.js | 3 + 5 files changed, 126 insertions(+), 72 deletions(-) diff --git a/frontend/src/lib/components/FlowEditor.svelte b/frontend/src/lib/components/FlowEditor.svelte index 84be2a01f9..bfa4847de7 100644 --- a/frontend/src/lib/components/FlowEditor.svelte +++ b/frontend/src/lib/components/FlowEditor.svelte @@ -15,6 +15,7 @@ export let pathError = '' export let initialPath: string = '' + let open = -1 let args: Record = {} export let mode: FlowMode = $flowStore?.value.modules[1]?.value.type == FlowModuleValue.type.FORLOOPFLOW ? 'pull' : 'push' @@ -94,20 +95,36 @@
- +
- +
{#each $flowStore?.value.modules as mod, i} - +
  • +
    + +
    +
  • + {/each}
  • + {/if} + {#if !shouldPick} +

    Step inputs

    + + {/if}
    - - {/if} - {#if !shouldPick} -

    Step inputs

    - - {/if} - - {#if !shouldPick} -
    -
    - { - addPreviewResult(e.detail.result, i + 1) - }} - /> + {#if !shouldPick} +
    +
    + { + addPreviewResult(e.detail.result, i + 1) + }} + /> +
    + {/if} +
    +
    + +
    + {:else} +
    +
    {/if}
    diff --git a/frontend/src/lib/components/flows/FlowModuleHeader.svelte b/frontend/src/lib/components/flows/FlowModuleHeader.svelte index 621ed7037d..59edbede7e 100644 --- a/frontend/src/lib/components/flows/FlowModuleHeader.svelte +++ b/frontend/src/lib/components/flows/FlowModuleHeader.svelte @@ -1,18 +1,19 @@