import { Avatar, AvatarFallback, AvatarImage } from '@/components/ui/avatar' import { DropdownMenu, DropdownMenuContent, DropdownMenuGroup, DropdownMenuItem, DropdownMenuLabel, DropdownMenuSeparator, DropdownMenuTrigger, } from '@/components/ui/dropdown-menu' import type { User } from '@/types/auth' import { ChevronsUpDown, LogOut, UserIcon } from 'lucide-react' import { Link } from 'react-router' import { SidebarMenu, SidebarMenuButton, SidebarMenuItem, useSidebar, } from '../ui/sidebar' interface UserNavProps { user: User logout: () => void } export function UserNav({ user, logout }: UserNavProps) { const { isMobile } = useSidebar() return ( SB
{user.name} {user.email}
SB
{user.name} {user.email}
Account Log out
) }