"use client" import { Button } from "@/components/ui/button" import { Moon, Sun, Home, ArrowUpDown, Info } from "lucide-react" import { useTheme } from "next-themes" import Link from "next/link" import { usePathname } from "next/navigation" import { cn } from "@/lib/utils" export function Navigation() { const { theme, setTheme } = useTheme() const pathname = usePathname() const navItems = [ { href: "/", label: "Home", icon: Home, isActive: pathname === "/" }, { href: "/analytics", label: "Analytics", icon: ArrowUpDown, isActive: pathname === "/analytics" }, { href: "/about", label: "About", icon: Info, isActive: pathname === "/about" } ] return (
{/* Logo and branding */}
{/* Logo */} EvalEval Logo {/* App title and description */}

AI Eval Dashboard

AI evaluation documentation platform

{/* Navigation and actions */}
{/* Navigation links */} {/* Separator */}
{/* Theme toggle */}
) }