diff --git a/frontend/package.json b/frontend/package.json index f90fc462b9..56e2802b07 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -219,6 +219,11 @@ "svelte": "./package/components/FlowViewer.svelte", "default": "./package/components/FlowViewer.svelte" }, + "./components/FlowStatusViewer.svelte": { + "types": "./package/components/FlowStatusViewer.svelte.d.ts", + "svelte": "./package/components/FlowStatusViewer.svelte", + "default": "./package/components/FlowStatusViewer.svelte" + }, "./components/FlowBuilder.svelte": { "types": "./package/components/FlowBuilder.svelte.d.ts", "svelte": "./package/components/FlowBuilder.svelte", @@ -379,6 +384,9 @@ "components/FlowViewer.svelte": [ "./package/components/FlowViewer.svelte.d.ts" ], + "components/FlowStatusViewer.svelte": [ + "./package/components/FlowStatusViewer.svelte.d.ts" + ], "components/FlowBuilder.svelte": [ "./package/components/FlowBuilder.svelte.d.ts" ], diff --git a/frontend/src/lib/components/DefaultScriptsInner.svelte b/frontend/src/lib/components/DefaultScriptsInner.svelte index 154732e5d0..db0dfa2500 100644 --- a/frontend/src/lib/components/DefaultScriptsInner.svelte +++ b/frontend/src/lib/components/DefaultScriptsInner.svelte @@ -1,5 +1,5 @@
@@ -193,7 +196,7 @@
{/if}
- {#each langs as [label, lang] (lang)} + {#each langs.filter((lang) => customUi?.languages == undefined || customUi?.languages?.includes(lang?.[1])) as [label, lang] (lang)} {#if displayLang(lang, kind)} ('FlowEditorContext') const dispatch = createEventDispatcher() + let customUi: undefined | WhitelabelCustomUi = getContext('customUi') loadWorkerGroups() @@ -132,15 +134,17 @@ Edit {#if module.value.hash != undefined} (locked hash){/if} {/if} - + {#if customUi?.scriptFork != false} + + {/if} {/if}
{#if module.value.type === 'rawscript'} diff --git a/frontend/src/lib/components/flows/map/FlowModuleSchemaMap.svelte b/frontend/src/lib/components/flows/map/FlowModuleSchemaMap.svelte index 1f69621c9d..2111eddce1 100644 --- a/frontend/src/lib/components/flows/map/FlowModuleSchemaMap.svelte +++ b/frontend/src/lib/components/flows/map/FlowModuleSchemaMap.svelte @@ -35,6 +35,8 @@ export let disableStaticInputs = false export let disableTutorials = false export let disableAi = false + export let disableSettings = false + export let smallErrorHandler = false let flowTutorials: FlowTutorials | undefined = undefined @@ -240,7 +242,9 @@ {#if $copilotCurrentStepStore !== undefined}
{/if} - + {#if !disableSettings} + + {/if} {#if !disableStaticInputs} {/if} diff --git a/frontend/src/lib/components/flows/map/InsertModuleButton.svelte b/frontend/src/lib/components/flows/map/InsertModuleButton.svelte index ece6764565..3d4d5b3573 100644 --- a/frontend/src/lib/components/flows/map/InsertModuleButton.svelte +++ b/frontend/src/lib/components/flows/map/InsertModuleButton.svelte @@ -1,10 +1,11 @@ Action - {#if trigger} + {#if customUi?.triggers != false && trigger} - + {#if customUi?.flowNode != false} + + {/if} {#if stop}