From ea0320e063fb8f1ce05d916bf6ef1f80a8011514 Mon Sep 17 00:00:00 2001 From: Christoph Urlacher Date: Mon, 16 Dec 2024 02:26:45 +0100 Subject: [PATCH] Add site loading indicator to the main layout --- src/routes/+layout.svelte | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index b79ee95..98dd7e8 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -5,7 +5,14 @@ import type { LayoutData } from "./$types"; import { page } from "$app/stores"; - import { Button, MenuDrawerIcon, UserIcon, Input, PasswordIcon } from "$lib/components"; + import { + Button, + MenuDrawerIcon, + UserIcon, + Input, + PasswordIcon, + LoadingIndicator, + } from "$lib/components"; import { get_avatar_preview_event_handler } from "$lib/image"; import { @@ -83,6 +90,8 @@ // }; + + {#if $drawerStore.id === "menu_drawer"}