From 30fa0c4c1faece6b054105fe3cce5107f24a2fa2 Mon Sep 17 00:00:00 2001 From: Owen Jacobson Date: Sun, 3 Nov 2024 15:33:43 -0500 Subject: Svelte 5: go through and use runes in components, pages, and layouts. Does not use runes in stores (yet). --- ui/routes/(app)/+layout.svelte | 6 +++--- ui/routes/(app)/ch/[channel]/+page.svelte | 2 +- ui/routes/(app)/me/+page.svelte | 17 +++++++++-------- 3 files changed, 13 insertions(+), 12 deletions(-) (limited to 'ui/routes/(app)') diff --git a/ui/routes/(app)/+layout.svelte b/ui/routes/(app)/+layout.svelte index 5d1023d..356a096 100644 --- a/ui/routes/(app)/+layout.svelte +++ b/ui/routes/(app)/+layout.svelte @@ -9,10 +9,10 @@ import ChannelList from '$lib/components/ChannelList.svelte'; import CreateChannelForm from '$lib/components/CreateChannelForm.svelte'; - let loading = true; let events = null; - $: channel = $page?.params?.channel; + let loading = $state(true); + let channel = $derived($page.params.channel); function onBooted(boot) { currentUser.update(() => ({ @@ -63,7 +63,7 @@