diff --git a/frontend/src/lib/components/ArgInput.svelte b/frontend/src/lib/components/ArgInput.svelte index 7f75cc4d97..c84c04aeed 100644 --- a/frontend/src/lib/components/ArgInput.svelte +++ b/frontend/src/lib/components/ArgInput.svelte @@ -846,7 +846,7 @@ format={format ?? ''} bind:value bind:editor - on:clear={() => { + onClear={() => { defaultValue = null }} {showSchemaExplorer} diff --git a/frontend/src/lib/components/ObjectResourceInput.svelte b/frontend/src/lib/components/ObjectResourceInput.svelte index d6594a2ddd..6351b35e97 100644 --- a/frontend/src/lib/components/ObjectResourceInput.svelte +++ b/frontend/src/lib/components/ObjectResourceInput.svelte @@ -17,6 +17,7 @@ defaultValue: any editor?: SimpleEditor | undefined path?: string + onClear?: () => void } let { @@ -26,7 +27,8 @@ showSchemaExplorer = false, selectFirst = false, defaultValue, - editor = $bindable(undefined) + editor = $bindable(undefined), + onClear = undefined }: Props = $props() function isResource() { @@ -48,7 +50,7 @@ valueToPath(), (v) => { diff --git a/frontend/src/lib/components/ResourcePicker.svelte b/frontend/src/lib/components/ResourcePicker.svelte index 87bd02d992..2dc3690b5a 100644 --- a/frontend/src/lib/components/ResourcePicker.svelte +++ b/frontend/src/lib/components/ResourcePicker.svelte @@ -1,7 +1,7 @@