import React from 'react'; import { Link, useLocation, useNavigate, Outlet } from 'react-router-dom'; import { QrCode, Scan, Calendar, Mail, LogOut } from 'lucide-react'; import { useAuth } from '../context/AuthContext'; export const Layout: React.FC = () => { const location = useLocation(); const navigate = useNavigate(); const { logout } = useAuth(); const isActive = (path: string) => location.pathname === path; const handleLogout = () => { logout(); navigate('/login'); }; return (