Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d0e40d6edb | ||
|
|
4341ee93ca |
5
.gitignore
vendored
5
.gitignore
vendored
@ -1,3 +1,8 @@
|
||||
node_modules/
|
||||
*/node_modules/
|
||||
*/build/
|
||||
|
||||
**/node_modules/
|
||||
**/build/
|
||||
.DS_Store
|
||||
.env
|
||||
1
frontend/json/runtimeError.json
Normal file
1
frontend/json/runtimeError.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
@ -29,7 +29,7 @@
|
||||
"jwt-decode": "^3.1.2",
|
||||
"lodash": "^4.17.21",
|
||||
"moment": "^2.30.1",
|
||||
"next": "^14.1.0",
|
||||
"next": "15.2.0",
|
||||
"numeral": "^2.0.6",
|
||||
"query-string": "^8.1.0",
|
||||
"react": "^19.0.0",
|
||||
|
||||
@ -7,72 +7,31 @@ const menuAside: MenuAsideItem[] = [
|
||||
icon: icon.mdiViewDashboardOutline,
|
||||
label: 'Dashboard',
|
||||
},
|
||||
|
||||
{
|
||||
href: '/users/users-list',
|
||||
label: 'Users',
|
||||
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
|
||||
// @ts-ignore
|
||||
icon: icon.mdiAccountGroup ? icon.mdiAccountGroup : icon.mdiTable,
|
||||
permissions: 'READ_USERS',
|
||||
},
|
||||
{
|
||||
href: '/employees/employees-list',
|
||||
label: 'Employees',
|
||||
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
|
||||
// @ts-ignore
|
||||
icon: icon.mdiAccount ? icon.mdiAccount : icon.mdiTable,
|
||||
permissions: 'READ_EMPLOYEES',
|
||||
},
|
||||
{
|
||||
href: '/offices/offices-list',
|
||||
label: 'Offices',
|
||||
label: 'Office',
|
||||
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
|
||||
// @ts-ignore
|
||||
icon: icon.mdiDomain ? icon.mdiDomain : icon.mdiTable,
|
||||
permissions: 'READ_OFFICES',
|
||||
},
|
||||
{
|
||||
href: '/transfer_requests/transfer_requests-list',
|
||||
label: 'Transfer requests',
|
||||
href: '/users/users-list',
|
||||
label: 'User',
|
||||
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
|
||||
// @ts-ignore
|
||||
icon: icon.mdiSwapHorizontal ? icon.mdiSwapHorizontal : icon.mdiTable,
|
||||
permissions: 'READ_TRANSFER_REQUESTS',
|
||||
icon: icon.mdiAccountGroup ? icon.mdiAccountGroup : icon.mdiTable,
|
||||
permissions: 'READ_USERS',
|
||||
},
|
||||
{
|
||||
href: '/roles/roles-list',
|
||||
label: 'Roles',
|
||||
href: '/data',
|
||||
label: 'Data',
|
||||
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
|
||||
// @ts-ignore
|
||||
icon: icon.mdiShieldAccountVariantOutline
|
||||
? icon.mdiShieldAccountVariantOutline
|
||||
: icon.mdiTable,
|
||||
permissions: 'READ_ROLES',
|
||||
},
|
||||
{
|
||||
href: '/permissions/permissions-list',
|
||||
label: 'Permissions',
|
||||
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
|
||||
// @ts-ignore
|
||||
icon: icon.mdiShieldAccountOutline
|
||||
? icon.mdiShieldAccountOutline
|
||||
: icon.mdiTable,
|
||||
permissions: 'READ_PERMISSIONS',
|
||||
},
|
||||
{
|
||||
href: '/profile',
|
||||
label: 'Profile',
|
||||
icon: icon.mdiAccountCircle,
|
||||
},
|
||||
|
||||
{
|
||||
href: '/api-docs',
|
||||
target: '_blank',
|
||||
label: 'Swagger API',
|
||||
icon: icon.mdiFileCode,
|
||||
permissions: 'READ_API_DOCS',
|
||||
icon: icon.mdiTable,
|
||||
},
|
||||
];
|
||||
|
||||
export default menuAside;
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user