import React from 'react'; import { Link, useNavigate } from 'react-router-dom'; import { useAuth } from 'src/context/AuthContext'; import 'src/css/navbar.css'; const Navbar: React.FC = () => { const { loggedIn, userName, logout } = useAuth(); const navigate = useNavigate(); const handleLogout = async (e: React.MouseEvent) => { e.preventDefault(); try { await logout(); navigate('/'); } catch (error) { console.error('Logout failed:', error); } }; return ( ); }; export default Navbar;