Added group permissions

This commit is contained in:
Joao Ramos
2024-08-07 09:36:08 +01:00
parent 3289f27cd5
commit cf91f1812d
4 changed files with 657 additions and 533 deletions

View File

@@ -26,18 +26,23 @@ export const permissions = [
"viewCorporate",
"viewCountryManager",
"viewAdmin",
"viewGroup",
// edit data
"editStudent",
"editTeacher",
"editCorporate",
"editCountryManager",
"editAdmin",
"editGroup",
// delete data
"deleteStudent",
"deleteTeacher",
"deleteCorporate",
"deleteCountryManager",
"deleteAdmin",
"deleteGroup",
// create pages
"createGroup",
] as const;
export type PermissionType = (typeof permissions)[keyof typeof permissions];