refactor(sidebar): co-locate sidebar feature into features/sidebar

This commit is contained in:
Psychotoxical
2026-06-29 23:26:00 +02:00
parent e6269c7b85
commit e0e10e0034
34 changed files with 117 additions and 108 deletions
+9
View File
@@ -0,0 +1,9 @@
/**
* Sidebar feature — the primary nav sidebar (library/system nav, playlists
* section, library picker, active jobs) plus its nav config store, reorder
* helpers, and the in-sidebar performance-probe overlay (Ctrl+Shift+P).
*/
export { default } from './components/Sidebar';
export { useSidebarStore, CONSERVED_SIDEBAR_NAV_IDS } from './store/sidebarStore';
export type { SidebarItemConfig } from './store/sidebarStore';
export { applySidebarReorderById, resolveStartRoute } from './utils/sidebarNavReorder';