From a985ff4fb30377f42f2269da70e539e4334429ca Mon Sep 17 00:00:00 2001 From: XShine555 Date: Tue, 22 Sep 2026 14:09:36 +0200 Subject: [PATCH] Move rune-based state modules into lib/state --- web-player/src/lib/components/Sidebar.svelte | 4 +- web-player/src/lib/components/TabsBar.svelte | 2 +- web-player/src/lib/components/TopBar.svelte | 2 +- .../src/lib/components/ui/BackLink.svelte | 2 +- .../src/lib/player/queuePanel.svelte.ts | 2 +- web-player/src/lib/state/menus.svelte.ts | 25 +++++ web-player/src/lib/state/navigation.svelte.ts | 101 ++++++++++++++++++ web-player/src/lib/state/playlists.svelte.ts | 3 + web-player/src/lib/state/toggle.svelte.ts | 18 ++++ .../src/routes/(app)/explore/+page.svelte | 4 +- .../src/routes/(app)/mixes/[id]/+page.svelte | 2 +- .../src/routes/(app)/playlists/+page.svelte | 2 +- web-player/src/routes/+layout.svelte | 4 +- web-player/src/routes/+page.svelte | 2 +- 14 files changed, 160 insertions(+), 13 deletions(-) create mode 100644 web-player/src/lib/state/menus.svelte.ts create mode 100644 web-player/src/lib/state/navigation.svelte.ts create mode 100644 web-player/src/lib/state/playlists.svelte.ts create mode 100644 web-player/src/lib/state/toggle.svelte.ts diff --git a/web-player/src/lib/components/Sidebar.svelte b/web-player/src/lib/components/Sidebar.svelte index cc8e462..adfa974 100644 --- a/web-player/src/lib/components/Sidebar.svelte +++ b/web-player/src/lib/components/Sidebar.svelte @@ -1,8 +1,8 @@