"use client"; import * as React from "react" import { cn } from "@/lib/utils" import Link from "next/link" import { useState } from "react" interface HeaderProps { className?: string } const navigation = [ { name: 'Dashboard', href: '/dashboard', current: true }, { name: 'Projects', href: '/projects', current: false }, { name: 'Calendar', href: '/calendar', current: false }, { name: 'Reports', href: '/reports', current: false }, ] export function Header({ className }: HeaderProps) { const [mobileMenuOpen, setMobileMenuOpen] = useState(false) const [profileOpen, setProfileOpen] = useState(false) return (
{/* Mobile menu */} {mobileMenuOpen && (
{navigation.map((item) => ( {item.name} ))}
User Name
user@example.com
Your Profile Settings Sign out
)}
) }