import { Link } from 'react-router-dom'; import { useAuth } from '../../context/AuthContext'; import useDropdown from '../../hooks/useDropdown'; import { UserIcon } from '../Icons'; import NavigationButton from './NavigationButton'; import UserDropdown from './UserDropdown'; function LoginRef() { return ( Войти... ); } function UserMenu() { const { user } = useAuth(); const menu = useDropdown(); return (
{ !user && } { user && } description={`Пользователь ${user?.username}`} onClick={menu.toggle} />} { user && menu.isActive && { menu.hide(); }} />}
); } export default UserMenu;