123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. export default {
  2. // Admin
  3. 1: [
  4. {
  5. label: 'Home',
  6. items: [{ label: 'Dashboard', icon: 'pi pi-home', to: '/dashboards', component: 'home/Index' }],
  7. },
  8. {
  9. label: 'Master',
  10. items: [{ label: 'User', icon: 'pi pi-user', to: '/users', component: 'user/Index' }],
  11. },
  12. ],
  13. // Supervisor
  14. 2: [
  15. {
  16. label: 'Home',
  17. items: [{ label: 'Dashboard', icon: 'pi pi-home', to: '/dashboards', component: 'home/Index' }],
  18. },
  19. {
  20. label: 'Menu',
  21. items: [
  22. { label: 'Pengeluaran', icon: 'pi pi-wallet', to: '/expenses', component: 'expense/Index' },
  23. {
  24. label: 'Laporan',
  25. icon: 'pi pi-book',
  26. items: [{ label: 'Mutasi', icon: 'pi pi-circle', to: '/reports/mutations', component: 'mutation/Report' }],
  27. },
  28. ],
  29. },
  30. {
  31. label: 'Master',
  32. items: [
  33. { label: 'Jenis Kendaraan', icon: 'pi pi-car', to: '/type-vehicles', component: 'typevehicle/Index' },
  34. { label: 'Jenis Member', icon: 'pi pi-id-card', to: '/type-members', component: 'typemember/Index' },
  35. ],
  36. },
  37. {
  38. label: 'Pengaturan',
  39. items: [{ label: 'Tarif Parkir', icon: 'pi pi-car', to: '/parking-fees/create', component: 'parkingfee/Create' }],
  40. },
  41. ],
  42. // Operator
  43. 3: [
  44. {
  45. label: 'Home',
  46. items: [{ label: 'Dashboard', icon: 'pi pi-home', to: '/dashboards', component: 'home/Index' }],
  47. },
  48. {
  49. label: 'Menu',
  50. items: [
  51. { label: 'Pengeluaran', icon: 'pi pi-wallet', to: '/expenses', component: 'expense/Index' },
  52. { label: 'Member', icon: 'pi pi-id-card', to: '/members', component: 'member/Index' },
  53. { label: 'Top Up', icon: 'pi pi-car', to: '/top-ups', component: 'topup/Index' },
  54. ],
  55. },
  56. ],
  57. }