diff --git a/src/shared/SideBarItem.tsx b/src/shared/SideBarItem.tsx index c547576..f05f60f 100644 --- a/src/shared/SideBarItem.tsx +++ b/src/shared/SideBarItem.tsx @@ -4,6 +4,7 @@ import { clx } from '../helpers/utils' import { Pages } from '../config/Pages' import { useSharedStore } from './store/sharedStore' import { removeToken, removeRefreshToken } from '../config/func' +import { SideBarItemHasSubMenu } from '../config/SideBarSubMenu' // import { useGetAdminPermissions } from '../pages/users/hooks/useUserData' type Props = { @@ -27,9 +28,12 @@ const SideBarItem: FC = (props: Props) => { } const handleClick = () => { - if (props.name) { + if (props.name && SideBarItemHasSubMenu.includes(props.name)) { setSubMenuName(props.name) setSubtMenu(true) + } else { + setSubtMenu(false) + setSubMenuName('') } } // if (props.activeName === '' || props.activeName && adminPermissions?.data?.permissions?.some((permission: { name: string }) => permission.name === props.activeName)) {