fix : reset sidebar state on logout

Add resetSidebar() to useSidebar composable and call it on logout
to prevent stale sidebar data after re-login.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Matthieu
2026-04-09 14:16:03 +02:00
parent d42311f22f
commit 999cccabaf
2 changed files with 9 additions and 0 deletions

View File

@@ -29,11 +29,18 @@ export function useSidebar() {
)
}
function resetSidebar() {
sections.value = []
disabledRoutes.value = []
loaded.value = false
}
return {
sections,
disabledRoutes,
loaded,
loadSidebar,
resetSidebar,
isRouteDisabled,
}
}