import React from 'react'; import { NavLink, useNavigate } from 'react-router-dom'; import { useAuth } from '../../lib/AuthContext'; import { LayoutDashboard, Trophy, Users, User, Calendar, BarChart, Settings, LogOut, Zap } from 'lucide-react'; const Sidebar = () => { const { logout } = useAuth(); const navigate = useNavigate(); const handleLogout = () => { logout(); navigate('/login'); }; const menuItems = [ { icon: LayoutDashboard, label: 'Dashboard', path: '/' }, { icon: Zap, label: 'Jogos Live', path: '/games/live' }, { icon: Calendar, label: 'Jornadas', path: '/games' }, { icon: Trophy, label: 'Classificação', path: '/standings' }, { icon: Users, label: 'Clubes', path: '/clubs' }, { icon: User, label: 'Jogadores', path: '/players' }, { icon: BarChart, label: 'Melhores Marcadores', path: '/scorers' }, ]; return ( ); }; export default Sidebar;