From 2e83afbcd808712e07a9a0079a76801bf91f7f5a Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Thu, 8 Dec 2022 17:28:24 +0100 Subject: [PATCH] flow UX improvements --- frontend/src/lib/components/FlowBuilder.svelte | 2 +- frontend/src/lib/components/FlowGraphViewer.svelte | 11 ++++++++--- frontend/src/lib/components/FlowStatusViewer.svelte | 4 ++-- frontend/src/lib/components/graph/FlowGraph.svelte | 4 ++-- 4 files changed, 13 insertions(+), 8 deletions(-) diff --git a/frontend/src/lib/components/FlowBuilder.svelte b/frontend/src/lib/components/FlowBuilder.svelte index b8c4908b0f..d87a9d09be 100644 --- a/frontend/src/lib/components/FlowBuilder.svelte +++ b/frontend/src/lib/components/FlowBuilder.svelte @@ -188,7 +188,7 @@ - +
diff --git a/frontend/src/lib/components/FlowGraphViewer.svelte b/frontend/src/lib/components/FlowGraphViewer.svelte index fc98e1c1d2..ef992f3314 100644 --- a/frontend/src/lib/components/FlowGraphViewer.svelte +++ b/frontend/src/lib/components/FlowGraphViewer.svelte @@ -11,6 +11,7 @@ import typescript from 'svelte-highlight/languages/typescript' import { cleanExpr } from './flows/utils' import FlowPathViewer from './flows/content/FlowPathViewer.svelte' + import SchemaViewer from './SchemaViewer.svelte' export let flow: { summary: string description?: string @@ -20,14 +21,14 @@ export let overflowAuto = false export let noSide = false - let stepDetail: FlowModule | undefined = undefined + let stepDetail: FlowModule | string | undefined = undefined let codeViewer: Drawer let topHeight = 0 - {#if stepDetail} + {#if stepDetail && typeof stepDetail != 'string'} {#if stepDetail.value.type == 'script'}