import { Bot, MessageSquare, Music2, ShieldAlert, Volume2, Mic } from "lucide-react"; import type { DashboardTab } from "../../types/ui"; import { cn } from "../../lib/utils"; import { Button } from "../ui/button"; const navItems: Array<{ id: DashboardTab; label: string; icon: typeof Volume2 }> = [ { id: "voice", label: "Voice", icon: Volume2 }, { id: "media", label: "Media", icon: Music2 }, { id: "messages", label: "Messages", icon: MessageSquare }, { id: "recordings", label: "Recordings", icon: Mic }, { id: "review", label: "Review", icon: ShieldAlert }, ]; interface SidebarProps { activeTab: DashboardTab; onTabChange: (tab: DashboardTab) => void; } export function Sidebar({ activeTab, onTabChange }: SidebarProps) { return ( ); }