"use client"; import { Sun, Moon, Monitor } from "lucide-react"; import { useTheme } from "./ThemeProvider"; import { useChatStore } from "@/lib/store"; import { MODELS } from "@/lib/constants"; import { cn } from "@/lib/utils"; import { NotificationCenter } from "@/components/notifications/NotificationCenter"; export function Header() { const { theme, setTheme } = useTheme(); const { settings, updateSettings } = useChatStore(); const themeIcons = { light: Sun, dark: Moon, system: Monitor, } as const; const ThemeIcon = themeIcons[theme]; const nextTheme = theme === "dark" ? "light" : theme === "light" ? "system" : "dark"; return (

Chat

{/* Model selector */} {/* Notification center */} {/* Theme toggle */}
); }