diff --git a/examples/user-management/sveltekit-user-management/src/routes/+layout.svelte b/examples/user-management/sveltekit-user-management/src/routes/+layout.svelte
index 774b29c93c4..2cdbb3b8017 100644
--- a/examples/user-management/sveltekit-user-management/src/routes/+layout.svelte
+++ b/examples/user-management/sveltekit-user-management/src/routes/+layout.svelte
@@ -2,20 +2,22 @@
@@ -23,5 +25,5 @@
-
+ {@render $$slots.default()}
diff --git a/examples/user-management/sveltekit-user-management/src/routes/+page.svelte b/examples/user-management/sveltekit-user-management/src/routes/+page.svelte
index 17664d16a63..aeaf9c97aac 100644
--- a/examples/user-management/sveltekit-user-management/src/routes/+page.svelte
+++ b/examples/user-management/sveltekit-user-management/src/routes/+page.svelte
@@ -2,16 +2,16 @@
diff --git a/examples/user-management/sveltekit-user-management/src/routes/account/+page.svelte b/examples/user-management/sveltekit-user-management/src/routes/account/+page.svelte
index d6c3a09435e..6134688fc3b 100644
--- a/examples/user-management/sveltekit-user-management/src/routes/account/+page.svelte
+++ b/examples/user-management/sveltekit-user-management/src/routes/account/+page.svelte
@@ -3,31 +3,31 @@
import { enhance } from '$app/forms'
import type { SubmitFunction } from '@sveltejs/kit'
import Avatar from './Avatar.svelte'
- import { props, state } from 'svelte'
+ import { props as svelteProps, state as svelteState } from 'svelte'
- const data = $props<{ session: any; supabase: any; profile: any }>()
- const form = $props()
+ const data = $svelteProps<{ session: any; supabase: any; profile: any }>()
+ const form = $svelteProps()
const { session, supabase, profile } = data
let profileForm: HTMLFormElement | null = null
- const loading = $state(false)
- const fullName = $state(profile?.full_name ?? '')
- const username = $state(profile?.username ?? '')
- const website = $state(profile?.website ?? '')
- const avatarUrl = $state(profile?.avatar_url ?? '')
+ const loading = $svelteState(false)
+ const fullName = $svelteState(profile?.full_name ?? '')
+ const username = $svelteState(profile?.username ?? '')
+ const website = $svelteState(profile?.website ?? '')
+ const avatarUrl = $svelteState(profile?.avatar_url ?? '')
const handleSubmit = () => {
- loading = true
+ loading.set(true)
return async ({ update }: { update: () => void }) => {
- loading = false
+ loading.set(false)
update()
}
}
const handleSignOut = () => {
- loading = true
+ loading.set(true)
return async ({ update }: { update: () => void }) => {
- loading = false
+ loading.set(false)
update()
}
}
diff --git a/examples/user-management/sveltekit-user-management/src/routes/account/Avatar.svelte b/examples/user-management/sveltekit-user-management/src/routes/account/Avatar.svelte
index 63685acfe5a..a4dccbd3f90 100644
--- a/examples/user-management/sveltekit-user-management/src/routes/account/Avatar.svelte
+++ b/examples/user-management/sveltekit-user-management/src/routes/account/Avatar.svelte
@@ -2,14 +2,15 @@
@@ -78,7 +81,7 @@
{:else}
{/if}
-
+