diff --git a/frontend/src/lib/components/FlowBuilder.svelte b/frontend/src/lib/components/FlowBuilder.svelte index a98ba51f4e..fe0f326768 100644 --- a/frontend/src/lib/components/FlowBuilder.svelte +++ b/frontend/src/lib/components/FlowBuilder.svelte @@ -423,7 +423,7 @@ onClick: () => void }> = [] - if (savedFlow?.draft_only === false) { + if (savedFlow?.draft_only === false || savedFlow?.draft_only === undefined) { dropdownItems.push({ label: 'Exit & see details', onClick: () => dispatch('details', $pathStore) diff --git a/frontend/src/lib/components/FlowGraphViewerStep.svelte b/frontend/src/lib/components/FlowGraphViewerStep.svelte new file mode 100644 index 0000000000..13119e45d3 --- /dev/null +++ b/frontend/src/lib/components/FlowGraphViewerStep.svelte @@ -0,0 +1,202 @@ + + + + + {#if stepDetail && typeof stepDetail != 'string'} + {#if stepDetail.value.type == 'script'} +
+ + + +
+
+

Step Inputs

+ + +
+ {#if stepDetail.value.path.startsWith('hub/')} +
+

Code

+