import { NavLink } from 'react-router-dom' import { Home, Users, BarChart3, FileText, Settings, X, Building2, TrendingUp, PieChart, CreditCard } from 'lucide-react' import { useTheme } from '../contexts/ThemeContext' const Sidebar = ({ isOpen, onClose }) => { const { isDark } = useTheme() const navigation = [ { name: 'Dashboard', href: '/dashboard', icon: Home }, { name: 'Users', href: '/users', icon: Users }, { name: 'Analytics', href: '/analytics', icon: BarChart3 }, { name: 'Reports', href: '/reports', icon: FileText }, { name: 'Payments', href: '/payments', icon: CreditCard }, { name: 'Settings', href: '/settings', icon: Settings }, ] const quickStats = [ { name: 'Total Users', value: '1,234', icon: Users, change: '+12%' }, { name: 'API Calls Today', value: '45,678', icon: TrendingUp, change: '+8%' }, { name: 'Reports Generated', value: '89', icon: FileText, change: '+23%' }, ] return ( <> {/* Mobile backdrop */} {isOpen && (
)} {/* Sidebar */}{stat.value}
{stat.name}
Admin User
admin@dubai-analytics.com