feat(FE-331): implement permission guard in project flock, chickin and closing kandang

This commit is contained in:
randy-ar
2025-12-28 01:00:20 +07:00
parent d4f4505405
commit 6ea25aa3b1
+8 -1
View File
@@ -7,16 +7,23 @@ export const ROUTE_PERMISSIONS: Record<string, string[]> = {
// Production // Production
// Production - Project Flock // Production - Project Flock
'/production/project-flock/': ['lti.production.project_flocks.list'], '/production/project-flock/': ['lti.production.project_flocks.list'],
'/production/project-flock/add/': ['lti.production.project_flocks.create'], '/production/project-flock/add/': [
'lti.production.project_flocks.create',
'lti.production.project_flocks.delete',
],
'/production/project-flock/detail/': ['lti.production.project_flocks.detail'], '/production/project-flock/detail/': ['lti.production.project_flocks.detail'],
'/production/project-flock/detail/edit/': [ '/production/project-flock/detail/edit/': [
'lti.production.project_flocks.update', 'lti.production.project_flocks.update',
'lti.production.project_flocks.delete',
], ],
'/production/project-flock/chickin/add/kandang/': [ '/production/project-flock/chickin/add/kandang/': [
'lti.production.chickins.create', 'lti.production.chickins.create',
'lti.production.chickins.detail',
'lti.production.chickins.approve',
], ],
'/production/project-flock/closing/': [ '/production/project-flock/closing/': [
'lti.production.project_flock_kandangs.closing', 'lti.production.project_flock_kandangs.closing',
'lti.production.project_flock_kandangs.closing.detail',
], ],
// Production - Recording // Production - Recording