diff --git a/components/shared/nav-bar.tsx b/components/shared/nav-bar.tsx index 0f280be..f8840d8 100644 --- a/components/shared/nav-bar.tsx +++ b/components/shared/nav-bar.tsx @@ -144,8 +144,6 @@ export function NavBar({ {navLink('/insights', 'Insights', pathname.startsWith('/insights'))} {navLink('/ideas', 'Ideas', pathname.startsWith('/ideas'))} {navLink('/jobs', 'Jobs', pathname.startsWith('/jobs'))} - {navLink('/manual', 'Manual', pathname.startsWith('/manual'))} - {roles.includes('ADMIN') && navLink('/admin', 'Admin', pathname.startsWith('/admin'))} diff --git a/components/shared/user-menu.tsx b/components/shared/user-menu.tsx index 12e9b54..7283222 100644 --- a/components/shared/user-menu.tsx +++ b/components/shared/user-menu.tsx @@ -2,7 +2,7 @@ import { useTransition } from 'react' import Link from 'next/link' -import { Settings, Sun, Globe, LogOut } from 'lucide-react' +import { Settings, Sun, Globe, LogOut, BookOpen, Shield } from 'lucide-react' import { logoutAction } from '@/actions/auth' import { Avatar, AvatarFallback, AvatarImage } from '@/components/ui/avatar' import { Badge } from '@/components/ui/badge' @@ -112,6 +112,20 @@ export function UserMenu({ userId, username, email, roles }: UserMenuProps) { + }> + + Manual + + + {roles.includes('ADMIN') && ( + }> + + Admin + + )} + + +