import { useAdminAuth } from '@_context/AdminAuthContext'; import React from 'react'; import { Link, useNavigate } from 'react-router-dom'; import '@_css/navbar.css'; const AdminNavbar: React.FC = () => { const { isAdmin, name, type, logout } = useAdminAuth(); 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 AdminNavbar;