"use client"; import { Search, X, Sun, Moon } from "lucide-react"; import { useTheme } from "next-themes"; import { useGridStore } from "@/features/grid/store/use-grid-store"; export function Header() { const { resolvedTheme, setTheme } = useTheme(); const setFilter = useGridStore((s) => s.setFilter); const search = useGridStore((s) => s.filters.search); const isDark = resolvedTheme === "dark"; return (
{/* Search */}
setFilter("search", e.target.value)} className="apple-input pr-8 h-8 text-[13px]" style={{ paddingLeft: "32px" }} /> {search && ( )}
{/* Right controls */}
{/* Theme toggle */} {/* Divider */}
{/* User */}
M
Michael
); }