diff options
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> |
