diff --git a/e2e/kit/src/routes/svelte5-runes/component/Svelte5Component.svelte b/e2e/kit/src/routes/svelte5-runes/component/Svelte5Component.svelte index f0d0d8321d..7d8bddfc3b 100644 --- a/e2e/kit/src/routes/svelte5-runes/component/Svelte5Component.svelte +++ b/e2e/kit/src/routes/svelte5-runes/component/Svelte5Component.svelte @@ -2,7 +2,10 @@ import { graphql } from '$houdini'; import type { Svelte5ComponentQueryVariables } from './$houdini'; - const { id }: { id: string } = $props(); + interface Props { + id: string; + } + const { id }: Props = $props(); export const _Svelte5ComponentQueryVariables: Svelte5ComponentQueryVariables = ({ props }) => { return { diff --git a/e2e/kit/src/routes/svelte5-runes/fragment/+page.svelte b/e2e/kit/src/routes/svelte5-runes/fragment/+page.svelte index 3a7183abc0..3667c48b13 100644 --- a/e2e/kit/src/routes/svelte5-runes/fragment/+page.svelte +++ b/e2e/kit/src/routes/svelte5-runes/fragment/+page.svelte @@ -2,7 +2,10 @@ import type { PageData } from './$houdini'; import UserDetailsSvelte5 from './UserDetailsSvelte5.svelte'; - const { data }: {data: PageData} = $props(); + interface Props { + data: PageData; + } + const { data }: Props = $props(); const { Svelte5UsersList } = $derived(data); diff --git a/e2e/kit/src/routes/svelte5-runes/fragment/UserDetailsSvelte5.svelte b/e2e/kit/src/routes/svelte5-runes/fragment/UserDetailsSvelte5.svelte index b6b0bd6321..01edc748b4 100644 --- a/e2e/kit/src/routes/svelte5-runes/fragment/UserDetailsSvelte5.svelte +++ b/e2e/kit/src/routes/svelte5-runes/fragment/UserDetailsSvelte5.svelte @@ -1,7 +1,10 @@ diff --git a/e2e/kit/src/routes/svelte5-runes/simple-ssr/+page.svelte b/e2e/kit/src/routes/svelte5-runes/simple-ssr/+page.svelte index feeb1c3328..3fc2a6d70b 100644 --- a/e2e/kit/src/routes/svelte5-runes/simple-ssr/+page.svelte +++ b/e2e/kit/src/routes/svelte5-runes/simple-ssr/+page.svelte @@ -1,7 +1,10 @@ diff --git a/site/src/routes/guides/svelte-5/+page.svx b/site/src/routes/guides/svelte-5/+page.svx index 632f43f6eb..e2e07b3e4e 100644 --- a/site/src/routes/guides/svelte-5/+page.svx +++ b/site/src/routes/guides/svelte-5/+page.svx @@ -20,7 +20,10 @@ If your query is SSR'ed, you need to get the store from the PageData like so: @@ -36,7 +39,10 @@ The only thing that changes with component queries is how your props are coming import { graphql } from '$houdini'; import type { UserDetailsVariables } from './$houdini'; - const { id }: { id: string } = $props(); + interface Props { + id: string; + } + const { id }: Props = $props(); export const _UserDetailsVariables: UserDetailsVariables = ({ props }) => { return { @@ -64,7 +70,10 @@ Similar to component queries, the only thing that changes with fragments is how