import { FaCircleUser } from 'react-icons/fa6'; import { InDoorIcon } from '@/components/Icons'; import { useAuth } from '@/context/AuthContext'; import { useConceptNavigation } from '@/context/NavigationContext'; import useDropdown from '@/hooks/useDropdown'; import NavigationButton from './NavigationButton'; import UserDropdown from './UserDropdown'; function UserMenu() { const router = useConceptNavigation(); const { user } = useAuth(); const menu = useDropdown(); const navigateLogin = () => router.push('/login'); return (
{!user ? ( } onClick={navigateLogin} /> ) : null} {user ? } onClick={menu.toggle} /> : null} menu.hide()} />
); } export default UserMenu;