"use client"; import React, { useState } from "react"; import Link from "next/link"; import useRoutes from "@/hooks/useRoutes"; import MobileDropdownMenu from "@/components/features/navbar/MobileDropdownMenu"; import {useRouter} from "next/navigation"; import {useAuth} from "@/context/AuthContext"; const NavBar = () => { const [isOpen, setIsOpen] = useState(false); const routes = useRoutes(); const router = useRouter(); const {isAuthenticated, logout} = useAuth(); const handleLogout = (e: React.MouseEvent) => { e.preventDefault(); logout(); router.replace('/login'); }; return ( ); }; export default NavBar;