import { usePage } from '@inertiajs/react'; import { Avatar, AvatarFallback, AvatarImage } from '@/components/ui/avatar'; import { DropdownMenu, DropdownMenuContent, DropdownMenuTrigger, } from '@/components/ui/dropdown-menu'; import { UserMenuContent } from '@/components/user-menu-content'; import { useInitials } from '@/hooks/use-initials'; import type { User } from '@/types'; export function NavUser() { const page = usePage(); const { auth } = page.props; const getInitials = useInitials(); const user = auth.user as User | undefined; if (!user) return null; return ( ); }