import { useState } from "react"; import BurgerIcon from "./icons/BurgerIcon"; import { Transition } from "react-transition-group"; import BellIcon from "./icons/BellIcon"; import ParamsIcon from "./icons/ParamsIcon"; import WorkIcon from "./icons/WorkIcon"; import ExitIcon from "./icons/ExitIcon"; import useAuthStore from "../stores/useAuthStore"; import { useClickAway } from "@uidotdev/usehooks"; import useModalStore from "../stores/useModalStore"; import SettingsModal from "./modals/SettingsModal"; import CompanyModal from "./modals/CompanyModal"; function Menu() { const [isShow, setIsShow] = useState(false); const { user, setUser } = useAuthStore(); const ref = useClickAway(() => { setIsShow(false); }); const { setModal } = useModalStore(); function logout() { setUser(null); } function handleClickSettings() { setIsShow(false); setModal(); } function handleClickCompany() { setIsShow(false); setModal(); } return (
{(state) => (

{user?.name.split(" ")[0][0]} {user?.name.split(" ")[1][0]}

{user?.name}

{user?.username}

)}
); } export default Menu;