diff --git a/.changeset/loose-garlics-fetch.md b/.changeset/loose-garlics-fetch.md new file mode 100644 index 000000000..f7510dbe5 --- /dev/null +++ b/.changeset/loose-garlics-fetch.md @@ -0,0 +1,5 @@ +--- +'@tanstack/svelte-form': patch +--- + +Fix infinite recursion in AppField during SSR caused by children prop shadowing diff --git a/packages/svelte-form/src/AppField.svelte b/packages/svelte-form/src/AppField.svelte index fb9ab6abe..3eb6a17ec 100644 --- a/packages/svelte-form/src/AppField.svelte +++ b/packages/svelte-form/src/AppField.svelte @@ -9,11 +9,11 @@ children: Snippet fieldProps: any } - const { children, form, fieldComponents, fieldProps }: Props = $props() + const { children: childrenProp, form, fieldComponents, fieldProps }: Props = $props()