diff options
Diffstat (limited to 'src/routes/+layout.svelte')
| -rw-r--r-- | src/routes/+layout.svelte | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index a2dc3bff..e7baa137 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -1,5 +1,5 @@ <script> - import { run } from 'svelte/legacy'; + import { run } from "svelte/legacy"; import { browser } from "$app/environment"; import { PUBLIC_DOMAIN } from "$env/static/public"; @@ -11,15 +11,12 @@ let { data, children } = $props(); let { pathname, theme } = $state(data); $themeStore = theme; + $effect(() => (theme = $themeStore)); let host = PUBLIC_DOMAIN.includes("localhost") ? `http://${PUBLIC_DOMAIN}` : `https://${PUBLIC_DOMAIN}`; - run(() => { - theme = $themeStore - }); - onMount(() => { if (!browser) return; window.addEventListener("beforeinstallprompt", (event) => { |
