feat: add sidebar layout settings with drag-and-drop functionality and import/export options

This commit is contained in:
2025-07-10 16:56:00 +00:00
committed by GitHub
parent 5653460e06
commit 59aae6ea31
3 changed files with 422 additions and 0 deletions

View File

@@ -12,6 +12,7 @@ import { ChevronLeft, ChevronRight } from "lucide-react";
import { useNavidrome } from "./NavidromeContext";
import { useRecentlyPlayedAlbums } from "@/hooks/use-recently-played-albums";
import { useSidebarShortcuts } from "@/hooks/use-sidebar-shortcuts";
import { useSidebarLayout, SidebarItemType } from "@/hooks/use-sidebar-layout";
import {
ContextMenu,
ContextMenuContent,