| @@ -54,7 +54,7 @@ import { | |||||
| VIEW_POSITION, | VIEW_POSITION, | ||||
| VIEW_SALARY, | VIEW_SALARY, | ||||
| VIEW_TEAM, | VIEW_TEAM, | ||||
| VIEW_USER_GROUP, | |||||
| VIEW_GROUP, | |||||
| VIEW_HOLIDAY, | VIEW_HOLIDAY, | ||||
| MAINTAIN_CLIENT, | MAINTAIN_CLIENT, | ||||
| MAINTAIN_SUBSIDIARY, | MAINTAIN_SUBSIDIARY, | ||||
| @@ -65,7 +65,7 @@ import { | |||||
| MAINTAIN_POSITION, | MAINTAIN_POSITION, | ||||
| MAINTAIN_SALARY, | MAINTAIN_SALARY, | ||||
| MAINTAIN_TEAM, | MAINTAIN_TEAM, | ||||
| MAINTAIN_USER_GROUP, | |||||
| MAINTAIN_GROUP, | |||||
| MAINTAIN_HOLIDAY, | MAINTAIN_HOLIDAY, | ||||
| } from "@/middleware"; | } from "@/middleware"; | ||||
| import { SessionWithAbilities } from "../AppBar/NavigationToggle"; | import { SessionWithAbilities } from "../AppBar/NavigationToggle"; | ||||
| @@ -256,7 +256,7 @@ const NavigationContent: React.FC<Props> = ({ abilities, username }) => { | |||||
| VIEW_POSITION, | VIEW_POSITION, | ||||
| VIEW_SALARY, | VIEW_SALARY, | ||||
| VIEW_TEAM, | VIEW_TEAM, | ||||
| VIEW_USER_GROUP, | |||||
| VIEW_GROUP, | |||||
| VIEW_HOLIDAY, | VIEW_HOLIDAY, | ||||
| MAINTAIN_CLIENT, | MAINTAIN_CLIENT, | ||||
| MAINTAIN_SUBSIDIARY, | MAINTAIN_SUBSIDIARY, | ||||
| @@ -267,7 +267,7 @@ const NavigationContent: React.FC<Props> = ({ abilities, username }) => { | |||||
| MAINTAIN_POSITION, | MAINTAIN_POSITION, | ||||
| MAINTAIN_SALARY, | MAINTAIN_SALARY, | ||||
| MAINTAIN_TEAM, | MAINTAIN_TEAM, | ||||
| MAINTAIN_USER_GROUP, | |||||
| MAINTAIN_GROUP, | |||||
| MAINTAIN_HOLIDAY | MAINTAIN_HOLIDAY | ||||
| ].some((ability) => | ].some((ability) => | ||||
| abilities!.includes(ability), | abilities!.includes(ability), | ||||
| @@ -332,7 +332,7 @@ const NavigationContent: React.FC<Props> = ({ abilities, username }) => { | |||||
| icon: <ManageAccountsIcon />, | icon: <ManageAccountsIcon />, | ||||
| label: "User Group", | label: "User Group", | ||||
| path: "/settings/group", | path: "/settings/group", | ||||
| isHidden: ![VIEW_USER_GROUP, MAINTAIN_USER_GROUP].some((ability) => abilities!.includes(ability),), | |||||
| isHidden: ![VIEW_GROUP, MAINTAIN_GROUP].some((ability) => abilities!.includes(ability),), | |||||
| }, | }, | ||||
| { | { | ||||
| icon: <Holiday />, | icon: <Holiday />, | ||||