summaryrefslogtreecommitdiff
path: root/ui/routes/+layout.svelte
diff options
context:
space:
mode:
authorOwen Jacobson <owen@grimoire.ca>2024-11-04 01:10:05 -0500
committerOwen Jacobson <owen@grimoire.ca>2024-11-04 01:10:05 -0500
commit2544de46eed6fd9493eff6e2d41a8aa5d169bf51 (patch)
tree781b0d6fb66e731e659bd156ffa3cbb101a5e78d /ui/routes/+layout.svelte
parent65381f49cc9abce98c1c63c399fdcfc8ce76c3f5 (diff)
Retire use of <slot />
Diffstat (limited to 'ui/routes/+layout.svelte')
-rw-r--r--ui/routes/+layout.svelte9
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>