import { LaIcon } from "../../la-icon" import { useState } from "react" import { Avatar, AvatarImage, AvatarFallback } from "@/components/ui/avatar" import { Button } from "@/components/ui/button" import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuSeparator, DropdownMenuTrigger } from "@/components/ui/dropdown-menu" import { useAccount } from "@/lib/providers/jazz-provider" import Link from "next/link" import { useAuth } from "@clerk/nextjs" const MenuItem = ({ icon, text, href, onClick, onClose }: { icon: string text: string href?: string onClick?: () => void onClose: () => void }) => { const handleClick = () => { onClose() if (onClick) { onClick() } } return (