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 +++++++++-------- ui/routes/(login)/invite/[invite]/+page.js | 12 +++++++++--- ui/routes/(login)/invite/[invite]/+page.svelte | 17 +++++++++-------- ui/routes/(login)/login/+page.svelte | 5 +++-- ui/routes/(login)/setup/+page.svelte | 11 ++++++----- 7 files changed, 40 insertions(+), 30 deletions(-) (limited to 'ui/routes') 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 @@