"use client"; import Link from "next/link"; import { usePathname } from "next/navigation"; import { Button } from "@/components/ui/button"; import { ThemeToggle } from "@/components/layout/theme-toggle"; import { BarChart3, User, Settings, Building2, ChevronDown, } from "lucide-react"; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger, } from "@/components/ui/dropdown-menu"; interface NavigationProps { userInfo?: { firstName: string; lastName: string; teamName: string; }; } export function Navigation({ userInfo }: NavigationProps = {}) { const pathname = usePathname(); const navItems = [ { href: "/", label: "Tableau de bord", icon: BarChart3, }, { href: "/evaluation", label: "Évaluation", icon: User, }, { href: "/admin", label: "Administration", icon: Building2, }, ]; return (
PeakSkills
{userInfo && ( Mon compte Se déconnecter )}
); }