diff --git a/frontend/src/lib/components/InputTransformForm.svelte b/frontend/src/lib/components/InputTransformForm.svelte index 126acd6757..40f55a78dc 100644 --- a/frontend/src/lib/components/InputTransformForm.svelte +++ b/frontend/src/lib/components/InputTransformForm.svelte @@ -116,6 +116,9 @@ $: isStaticTemplate(inputCat) && propertyType == 'static' && setPropertyType(arg?.value) const openBracket = '${' const closeBracket = '}' + + $: schema.properties[argName].default && + monacoTemplate?.setCode(schema.properties[argName].default) {#if arg != undefined} diff --git a/frontend/src/lib/stores.ts b/frontend/src/lib/stores.ts index 9bfcfd635c..dab6eddcd2 100644 --- a/frontend/src/lib/stores.ts +++ b/frontend/src/lib/stores.ts @@ -69,6 +69,8 @@ export const hubScripts = writable< if (browser) { workspaceStore.subscribe(async (workspace) => { if (workspace) { + localStorage.removeItem("flow") + localStorage.removeItem("app") localStorage.setItem("workspace", String(workspace)); userStore.set(await getUserExt(workspace)); } else { @@ -78,6 +80,8 @@ if (browser) { } export function clearStores(): void { + localStorage.removeItem("flow") + localStorage.removeItem("app") localStorage.removeItem("workspace"); userStore.set(undefined); workspaceStore.set(undefined);