"use client"; import { ChevronsUpDown, LayoutGrid, Settings, Users } from "lucide-react"; import { useTranslations } from "next-intl"; import { Button } from "@/components/ui/button"; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuSeparator, DropdownMenuTrigger, } from "@/components/ui/dropdown-menu"; import { cn } from "@/lib/utils"; import type { SearchSpace } from "../../types/layout.types"; interface SidebarHeaderProps { searchSpace: SearchSpace | null; isCollapsed?: boolean; onSettings?: () => void; onManageMembers?: () => void; onSeeAllSearchSpaces?: () => void; className?: string; } export function SidebarHeader({ searchSpace, isCollapsed, onSettings, onManageMembers, onSeeAllSearchSpaces, className, }: SidebarHeaderProps) { const t = useTranslations("sidebar"); return (