import { Link } from "@tanstack/react-router"; import { ShoppingCart } from "lucide-react"; import { ThemeToggle } from "#/components/theme-toggle.tsx"; import { Button } from "#/components/ui/button.tsx"; import { Separator } from "#/components/ui/separator.tsx"; import { SidebarTrigger } from "#/components/ui/sidebar.tsx"; import { useCart } from "#/hooks/useCart.tsx"; type SiteHeaderProps = { title: string; onLogout: () => void; showCart?: boolean; }; export function SiteHeader({ title, onLogout, showCart = false, }: SiteHeaderProps) { const cart = useCart(); return (

{title}

{showCart ? ( ) : null}
); }