import { NavLink, useNavigate } from 'react-router-dom' import { Home, Building2, Users, Globe, FileText, MessageSquareText, Settings, HelpCircle, LogOut } from 'lucide-react' import { useAuth } from '../context/AuthContext' import meshkeeLogo from '../assets/meshkee-logo.png' import styles from './Sidebar.module.css' const navItems = [ { icon: Home, label: 'Home', to: '/' }, { icon: Building2, label: 'Businesses', to: '/businesses' }, { icon: Users, label: 'Users', to: '/users' }, { icon: Globe, label: 'Websites', to: '/websites' }, { icon: FileText, label: 'Templates', to: '/templates' }, { icon: MessageSquareText, label: 'SMS Templates', to: '/sms-templates' }, { icon: Settings, label: 'Settings', to: '/settings' }, ] const footerItems = [ { icon: HelpCircle, label: 'Help Center' }, { icon: LogOut, label: 'Logout' }, ] export function Sidebar() { const navigate = useNavigate() const { logout } = useAuth() return ( ) }