diff --git a/frontend/src/lib/components/InputTransformSchemaForm.svelte b/frontend/src/lib/components/InputTransformSchemaForm.svelte index 56c5df0011..a478b0123c 100644 --- a/frontend/src/lib/components/InputTransformSchemaForm.svelte +++ b/frontend/src/lib/components/InputTransformSchemaForm.svelte @@ -11,6 +11,7 @@ import ItemPicker from './ItemPicker.svelte' import VariableEditor from './VariableEditor.svelte' import { Plus } from 'lucide-svelte' + import ResizeTransitionWrapper from './common/ResizeTransitionWrapper.svelte' interface Props { schema: Schema | { properties?: Record } @@ -99,7 +100,7 @@ {#if keys.length > 0} {#each keys as argName, index (argName)} {#if (!filter || filter.includes(argName)) && Object.keys(schema.properties ?? {}).includes(argName)} -
+ -
+ {/if} {/each} {:else} diff --git a/frontend/src/lib/components/common/ResizeTransitionWrapper.svelte b/frontend/src/lib/components/common/ResizeTransitionWrapper.svelte new file mode 100644 index 0000000000..a56fe7af31 --- /dev/null +++ b/frontend/src/lib/components/common/ResizeTransitionWrapper.svelte @@ -0,0 +1,46 @@ + + +
+
+ {@render children()} +
+