From b126a79b03557cec5f2afb5d4b251d44c0b082b3 Mon Sep 17 00:00:00 2001 From: TZGyn Date: Mon, 20 Nov 2023 06:02:26 +0800 Subject: [PATCH] update sidebar sheet to close on action --- src/lib/components/UserIcon.svelte | 7 ++++++- src/routes/(app)/+layout.svelte | 7 +++++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/lib/components/UserIcon.svelte b/src/lib/components/UserIcon.svelte index af1e72e..0446c67 100644 --- a/src/lib/components/UserIcon.svelte +++ b/src/lib/components/UserIcon.svelte @@ -8,6 +8,7 @@ import { goto } from '$app/navigation' export let email: string = '' + export let onClick: () => void = () => {} let dialogOpen = false let isLoading = false @@ -33,7 +34,11 @@ {email} - goto('/profile')}> + { + goto('/profile') + onClick() + }}> Profile diff --git a/src/routes/(app)/+layout.svelte b/src/routes/(app)/+layout.svelte index 534e04b..d42c6bc 100644 --- a/src/routes/(app)/+layout.svelte +++ b/src/routes/(app)/+layout.svelte @@ -19,7 +19,8 @@