import React from 'react'; import { LayoutDashboard, HardDrive, Layers, RotateCcw, FileText, ShieldCheck, Server } from 'lucide-react'; interface SidebarProps { currentTab: string; setCurrentTab: (tab: string) => void; isWsConnected: boolean; } export const Sidebar: React.FC = ({ currentTab, setCurrentTab, isWsConnected }) => { const menuItems = [ { id: 'dashboard', label: 'Dashboard', icon: LayoutDashboard }, { id: 'clients', label: 'Clientes Windows', icon: HardDrive }, { id: 'jobs', label: 'Trabajos de Backup', icon: Layers }, { id: 'restore', label: 'Explorador & Restore', icon: RotateCcw }, { id: 'events', label: 'Auditoría & Logs', icon: FileText }, ]; return ( ); };