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 2d641963938..3e66fad606a 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 @@ -17,23 +17,23 @@ const avatarUrl = state(profile?.avatar_url ?? '') const handleSubmit = () => { - loading = true + $loading = true return async ({ update }: { update: () => void }) => { - loading = false + $loading = false update() } } const handleSignOut = () => { - loading = true + $loading = true return async ({ update }: { update: () => void }) => { - loading = false + $loading = false update() } } const handleUrlChange = (event: CustomEvent) => { - avatarUrl = event.detail + $avatarUrl = event.detail } @@ -47,7 +47,7 @@ > { @@ -61,32 +61,32 @@
- +
- +
- +
- +
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 8bdcb587eac..3e335ba758d 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 @@ -20,12 +20,12 @@ effect(() => { // Update currentUrl when urlProp changes - currentUrl = urlProp + $currentUrl = urlProp }) effect(() => { // Dispatch urlChange event when currentUrl changes - dispatch('urlChange', currentUrl) + dispatch('urlChange', $currentUrl) }) const downloadImage = async (path: string) => { @@ -37,7 +37,7 @@ } const imageUrl = URL.createObjectURL(imageData) - avatarUrl = imageUrl + $avatarUrl = imageUrl } catch (error) { if (error instanceof Error) { console.log('Error downloading image: ', error.message) @@ -47,7 +47,7 @@ const uploadAvatar = async (event: Event) => { try { - uploading = true + $uploading = true const input = event.target as HTMLInputElement const files = input.files @@ -65,7 +65,7 @@ throw error } - currentUrl = filePath + $currentUrl = filePath setTimeout(() => { dispatch('upload') }, 100) @@ -74,31 +74,31 @@ alert(error.message) } } finally { - uploading = false + $uploading = false } } effect(() => { - if (currentUrl) downloadImage(currentUrl) + if ($currentUrl) downloadImage($currentUrl) })
- {#if avatarUrl} + {#if $avatarUrl} {avatarUrl {:else}
{/if} - +