From e94e492aa4798e44c15dd75eb6d2a92676b89da6 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 7 Jan 2026 19:26:22 +0000 Subject: [PATCH 1/3] fix: Convert sveltekit-helper components to Svelte 5 runes mode - Updated PayloadForm.svelte to use $props() instead of export let - Updated Row.svelte to use $props() instead of export let - Exported component prop types using module script blocks - Added changeset for patch release --- .changeset/fix-svelte-runes-mode.md | 5 +++ .../src/components/Grid/Row.svelte | 8 +++- .../src/components/payload/PayloadForm.svelte | 40 +++++++++++-------- 3 files changed, 35 insertions(+), 18 deletions(-) create mode 100644 .changeset/fix-svelte-runes-mode.md diff --git a/.changeset/fix-svelte-runes-mode.md b/.changeset/fix-svelte-runes-mode.md new file mode 100644 index 00000000..f8bcd0f3 --- /dev/null +++ b/.changeset/fix-svelte-runes-mode.md @@ -0,0 +1,5 @@ +--- +"@ainsleydev/sveltekit-helper": patch +--- + +Fixed Svelte components to use Svelte 5 runes mode instead of legacy export let syntax diff --git a/packages/sveltekit-helper/src/components/Grid/Row.svelte b/packages/sveltekit-helper/src/components/Grid/Row.svelte index a082a756..66a8582b 100644 --- a/packages/sveltekit-helper/src/components/Grid/Row.svelte +++ b/packages/sveltekit-helper/src/components/Grid/Row.svelte @@ -1,5 +1,11 @@ + + -
+
diff --git a/packages/sveltekit-helper/src/components/Grid/Container.svelte b/packages/sveltekit-helper/src/components/Grid/Container.svelte index 5f65c258..ca98dd06 100644 --- a/packages/sveltekit-helper/src/components/Grid/Container.svelte +++ b/packages/sveltekit-helper/src/components/Grid/Container.svelte @@ -1,3 +1,7 @@ + + -
+
From 071f7f7aaded36c5ac5f80605b301876b3bdd6a2 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 7 Jan 2026 19:34:04 +0000 Subject: [PATCH 3/3] fix: Revert Column and Container to use $$restProps - $$restProps is still valid in Svelte 5 for simple pass-through components - Only components with defined props need $props() --- packages/sveltekit-helper/src/components/Grid/Column.svelte | 6 +----- .../sveltekit-helper/src/components/Grid/Container.svelte | 6 +----- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/packages/sveltekit-helper/src/components/Grid/Column.svelte b/packages/sveltekit-helper/src/components/Grid/Column.svelte index a4f76e05..031ef6dd 100644 --- a/packages/sveltekit-helper/src/components/Grid/Column.svelte +++ b/packages/sveltekit-helper/src/components/Grid/Column.svelte @@ -1,7 +1,3 @@ - - -
+
diff --git a/packages/sveltekit-helper/src/components/Grid/Container.svelte b/packages/sveltekit-helper/src/components/Grid/Container.svelte index ca98dd06..5f65c258 100644 --- a/packages/sveltekit-helper/src/components/Grid/Container.svelte +++ b/packages/sveltekit-helper/src/components/Grid/Container.svelte @@ -1,7 +1,3 @@ - - -
+