diff --git a/webclient/src/components/layout/AppShell.vue b/webclient/src/components/layout/AppShell.vue index 7792796..df1e494 100644 --- a/webclient/src/components/layout/AppShell.vue +++ b/webclient/src/components/layout/AppShell.vue @@ -120,7 +120,15 @@ window.location.href = `/auth/login?return_to=${encodeURIComponent(returnTo)}`; } +function closeDrawer() { + const backdrop = document.querySelector(".nav-drawer-backdrop"); + if (backdrop) { + backdrop.click(); + } +} + function handleLogout() { + closeDrawer(); authStore.logout(); }