import { ROUTE_USERS, usersGroup } from '@lib/plume-admin-users/router/UsersRouter'; import { Icon, List } from '@mui/material'; import { getGlobalInstance } from 'plume-ts-di'; import plumeLogo from '../../../assets/icons/plume_logo.png'; import useMessages, { Messages } from '@i18n/hooks/messagesHook'; import classNames from '@lib/class-names/ClassNames'; import useToggle from '@lib/react-hook-toggle/ReactHookToggle'; import { routes, ROUTE_HOME } from '@components/router/RouterDefinition'; import Permission from '@services/session/Permission'; import SessionService from '@services/session/SessionService'; import LinkListItem from './LinkListItem'; import scss from './navigation.module.scss'; import NestedListItem from './NestedListItem'; export default function Navigation() { const sessionService: SessionService = getGlobalInstance(SessionService); const { messages }: Messages = useMessages(); const [isDrawerOpened, toggleDrawerOpening] = useToggle(true); return ( ); }