import {Link, useLocation} from 'react-router-dom'; import {cn} from '@/lib/utils'; import {Database, Key, LayoutDashboard, Server} from 'lucide-react'; interface NavItem { title: string; href: string; icon: React.ComponentType<{ className?: string }>; } const navItems: NavItem[] = [ { title: 'Dashboard', href: '/', icon: LayoutDashboard, }, { title: 'Buckets', href: '/buckets', icon: Database, }, { title: 'Cluster', href: '/cluster', icon: Server, }, { title: 'Access Control', href: '/access', icon: Key, }, ]; interface SidebarProps { isOpen: boolean; onClose: () => void; } export function Sidebar({ isOpen, onClose }: SidebarProps) { const location = useLocation(); return (
Garage UI Logo Garage UI
{/*
*/} {/*
*/} {/*
*/} {/* AD*/} {/*
*/} {/*
*/} {/*

Admin User

*/} {/*

admin@garage.local

*/} {/*
*/} {/*
*/} {/*
*/}
); }