mirror of
https://gitlab.com/mbugroup/lti-web-client.git
synced 2026-05-20 13:32:00 +00:00
chore: use real permission for daily checklist menu
This commit is contained in:
+22
-18
@@ -10,61 +10,65 @@ export const MAIN_DRAWER_LINKS: SidebarMenuItem[] = [
|
||||
text: 'Daily Checklist',
|
||||
link: '/daily-checklist',
|
||||
icon: 'heroicons-outline:clipboard-check',
|
||||
// TODO: add permission
|
||||
// permission: ['lti.daily_checklist.list'],
|
||||
permission: [
|
||||
'lti.daily_checklist.dashboard.list',
|
||||
'lti.daily_checklist.create',
|
||||
'lti.daily_checklist.list',
|
||||
'lti.daily_checklist.detail',
|
||||
'lti.daily_checklist.reports',
|
||||
'lti.daily_checklist.master_data.employee',
|
||||
'lti.daily_checklist.master_data.activity',
|
||||
'lti.daily_checklist.master_data.configuration',
|
||||
],
|
||||
submenu: [
|
||||
{
|
||||
text: 'Dashboard',
|
||||
link: '/daily-checklist/dashboard',
|
||||
icon: 'lucide:layout-dashboard',
|
||||
// TODO: add permission
|
||||
// permission: ['lti.daily_checklist.list'],
|
||||
permission: ['lti.daily_checklist.dashboard.list'],
|
||||
},
|
||||
{
|
||||
text: 'Daily Checklist',
|
||||
link: '/daily-checklist/daily-checklist',
|
||||
icon: 'lucide:clipboard-check',
|
||||
// TODO: add permission
|
||||
// permission: ['lti.daily_checklist.list'],
|
||||
permission: ['lti.daily_checklist.create'],
|
||||
},
|
||||
{
|
||||
text: 'Daftar Daily Checklist',
|
||||
link: '/daily-checklist/list-daily-checklist',
|
||||
icon: 'lucide:circle-check',
|
||||
// TODO: add permission
|
||||
// permission: ['lti.daily_checklist.list'],
|
||||
permission: ['lti.daily_checklist.list'],
|
||||
},
|
||||
{
|
||||
text: 'Laporan',
|
||||
link: '/daily-checklist/reports',
|
||||
icon: 'lucide:file-text',
|
||||
// TODO: add permission
|
||||
// permission: ['lti.daily_checklist.list'],
|
||||
permission: ['lti.daily_checklist.reports'],
|
||||
},
|
||||
{
|
||||
text: 'Master Data',
|
||||
link: '/daily-checklist/master-data',
|
||||
icon: 'lucide:database',
|
||||
// TODO: add permission
|
||||
// permission: ['lti.daily_checklist.list'],
|
||||
permission: [
|
||||
'lti.daily_checklist.master_data.employee',
|
||||
'lti.daily_checklist.master_data.activity',
|
||||
'lti.daily_checklist.master_data.configuration',
|
||||
],
|
||||
submenu: [
|
||||
{
|
||||
text: 'Employee (ABK)',
|
||||
link: '/daily-checklist/master-data/employee',
|
||||
// TODO: add permission
|
||||
// permission: ['lti.daily_checklist.list'],
|
||||
permission: ['lti.daily_checklist.master_data.employee'],
|
||||
},
|
||||
{
|
||||
text: 'Aktivitas',
|
||||
link: '/daily-checklist/master-data/activity',
|
||||
// TODO: add permission
|
||||
// permission: ['lti.daily_checklist.list'],
|
||||
permission: ['lti.daily_checklist.master_data.activity'],
|
||||
},
|
||||
{
|
||||
text: 'Konfigurasi',
|
||||
link: '/daily-checklist/master-data/configuration',
|
||||
// TODO: add permission
|
||||
// permission: ['lti.daily_checklist.list'],
|
||||
permission: ['lti.daily_checklist.master_data.configuration'],
|
||||
},
|
||||
],
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user