"use client"; import { signOut, useSession } from "next-auth/react"; import { SidebarTrigger } from "@/components/ui/sidebar"; import { Separator } from "@/components/ui/separator"; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger, } from "@/components/ui/dropdown-menu"; import { Avatar, AvatarFallback } from "@/components/ui/avatar"; export function Header({ title }: { title?: string }) { const { data: session } = useSession(); const initials = session?.user?.name ? session.user.name .split(" ") .map((n) => n[0]) .join("") .toUpperCase() : "U"; return (
{title &&

{title}

}
{initials} signOut({ callbackUrl: "/login" })} > Sign out
); }