import { LogOut, Settings } from "lucide-react"; import { AvatarText } from "../ui/avatar"; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuLabel, DropdownMenuSeparator, DropdownMenuTrigger, } from "../ui/dropdown-menu"; import { SidebarMenu, SidebarMenuItem, useSidebar } from "../ui/sidebar"; import { Button } from "../ui"; import { useNavigate } from "@remix-run/react"; import { type ExtendedUser } from "~/hooks/useUser"; export function NavUser({ user }: { user: ExtendedUser }) { const { isMobile } = useSidebar(); const navigate = useNavigate(); return (
Harshith Mullapudi {user.email} Credits: {user.availableCredits}
navigate("/settings/api")} > Settings navigate("/logout")} > Log out
); }