"use client"; import { ChevronUpIcon } from "@/assets/icons"; import { Dropdown, DropdownContent, DropdownTrigger, } from "@/components/ui/dropdown"; import { cn } from "@/lib/utils"; import Image from "next/image"; import Link from "next/link"; import { useState } from "react"; import { LogOutIcon, SettingsIcon, UserIcon } from "./icons"; import { useUser } from "@/contexts"; export function UserInfo() { const [isOpen, setIsOpen] = useState(false); const { logout } = useUser(); const USER = { name: "John Smith", email: "johnson@nextadmin.com", img: "/images/user/user-03.png", }; return ( My Account
{`Avatar
{USER.name}

User information

{`Avatar
{USER.name}
{USER.email}

setIsOpen(false)} className="flex w-full items-center gap-2.5 rounded-lg px-2.5 py-[9px] hover:bg-gray-2 hover:text-dark dark:hover:bg-dark-3 dark:hover:text-white" > View profile setIsOpen(false)} className="flex w-full items-center gap-2.5 rounded-lg px-2.5 py-[9px] hover:bg-gray-2 hover:text-dark dark:hover:bg-dark-3 dark:hover:text-white" > Account Settings

); }