diff --git a/components/Navbar.tsx b/components/Navbar.tsx index 671db62..2cff21f 100644 --- a/components/Navbar.tsx +++ b/components/Navbar.tsx @@ -23,7 +23,10 @@ export function Navbar() { const router = useRouter(); const pathname = usePathname(); const isUserDashboard = pathname?.startsWith("/user/dashboard"); + const isAdminDashboard = pathname?.startsWith("/admin/dashboard"); const isUserSettings = pathname?.startsWith("/user/settings"); + const isAdminSettings = pathname?.startsWith("/admin/settings"); + const isUserAppointmentDetails = pathname?.startsWith("/user/appointments/"); const isUserRoute = pathname?.startsWith("/user/"); const { isAuthenticated, logout, user, isAdmin } = useAuth(); @@ -140,13 +143,15 @@ export function Navbar() { )} {isAuthenticated && ( <> - - - Dashboard - + {!(isUserDashboard || isAdminDashboard || isUserSettings || isAdminSettings || isUserAppointmentDetails) && ( + + + Dashboard + + )}