"use client"; import { ChevronDown, LogOut, Settings2, User } from "lucide-react"; import { Avatar, AvatarFallback } from "@/components/ui/avatar"; import { Button } from "@/components/ui/button"; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuLabel, DropdownMenuSeparator, DropdownMenuTrigger, } from "@/components/ui/dropdown-menu"; import { Tooltip, TooltipContent, TooltipTrigger, } from "@/components/ui/tooltip"; import { useWorkspaceStore } from "@/lib/stores/workspace-store"; import { cn } from "@/lib/utils"; export function SidebarHeader({ collapsed }: { collapsed: boolean }) { const workspace = useWorkspaceStore((s) => s.currentWorkspace); const title = workspace?.name ?? "Workspace"; const trigger = ( ); return (
{collapsed ? ( {trigger} {title} ) : ( {trigger} )}

{title}

{workspace?.slug ? `/${workspace.slug}` : ""}

Workspace settings Profile Sign out
Account Sign out
); }