diff options
| author | Owen Jacobson <owen@grimoire.ca> | 2024-11-04 01:10:05 -0500 |
|---|---|---|
| committer | Owen Jacobson <owen@grimoire.ca> | 2024-11-04 01:10:05 -0500 |
| commit | 2544de46eed6fd9493eff6e2d41a8aa5d169bf51 (patch) | |
| tree | 781b0d6fb66e731e659bd156ffa3cbb101a5e78d /ui/routes/+layout.svelte | |
| parent | 65381f49cc9abce98c1c63c399fdcfc8ce76c3f5 (diff) | |
Retire use of <slot />
Diffstat (limited to 'ui/routes/+layout.svelte')
| -rw-r--r-- | ui/routes/+layout.svelte | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/ui/routes/+layout.svelte b/ui/routes/+layout.svelte index 0477195..d786389 100644 --- a/ui/routes/+layout.svelte +++ b/ui/routes/+layout.svelte @@ -8,20 +8,23 @@ import CurrentUser from '$lib/components/CurrentUser.svelte'; - function toggleMenu() { + function toggleMenu(event) { + event.preventDefault(); showMenu.update((value) => !value); } onNavigate(() => { showMenu.update(() => false); }); + + let { children } = $props(); </script> <div id="app" class="m-0 p-0 h-vh w-full"> <div class="w-full"> <AppBar class="app-bar"> <svelte:fragment slot="lead"> - <button on:click|preventDefault={toggleMenu} class="cursor-pointer"> + <button onclick={toggleMenu} class="cursor-pointer"> <img class="w-8 h-8" alt="logo" src={logo} /> </button> </svelte:fragment> @@ -34,7 +37,7 @@ </AppBar> </div> - <slot /> + {@render children?.()} </div> <style> |
