import { useAccount } from "@/lib/providers/jazz-provider" import { LaIcon } from "../../la-icon" import { useState } from "react" import { useAuth } from "@clerk/nextjs" import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuSeparator, DropdownMenuTrigger } from "@/components/ui/dropdown-menu" import { Avatar, AvatarImage } from "@/components/ui/avatar" import Link from "next/link" const MenuItem = ({ icon, text, href, onClick, onClose }: { icon: string text: string href?: string onClick?: () => void onClose: () => void }) => { const handleClick = () => { onClose() if (onClick) { onClick() } } return (
{href ? ( {text} ) : ( {text} )}
) } export const ProfileSection: React.FC = () => { const { me } = useAccount({ profile: true }) const { signOut, isSignedIn } = useAuth() const [menuOpen, setMenuOpen] = useState(false) const closeMenu = () => setMenuOpen(false) return (
{isSignedIn ? ( <> ) : ( )}
) } /* */