import { Link, useNavigate } from 'react-router-dom'; import iconSearch from '/img/icon-search.svg'; import iconGear from '/img/icon-gear.svg'; import iconExit from '/img/icon-exit.svg'; import Routes from '../configuration/routes/RouteList'; import NavigationItem from './NavigationItem'; import logOut from '../api/actions/logOut'; import loadIsAdmin from '../functions/getIsAdmin'; const Navigation = () => { const isAdmin = loadIsAdmin(); const navigate = useNavigate(); const handleLogout = async (event: { preventDefault: () => void }) => { event.preventDefault(); await logOut(); navigate(Routes.Login); }; return (
{isAdmin && }
search-icon gear-icon exit-icon
); }; export default Navigation;