config.route.js 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. export default [
  2. {
  3. path: "/city",
  4. name: "CityPage",
  5. component: () => import("pages/city/CityPage.vue"),
  6. meta: {
  7. title: {
  8. value: "ui.navigation.city",
  9. translate: true,
  10. },
  11. description: {
  12. value: "page.city.description",
  13. translate: true,
  14. },
  15. requireAuth: true,
  16. requiredPermission: "config.city",
  17. breadcrumbs: [
  18. {
  19. name: "CityPage",
  20. title: "ui.navigation.city",
  21. translate: true,
  22. },
  23. ],
  24. },
  25. },
  26. {
  27. path: "/country",
  28. name: "CountryPage",
  29. component: () => import("pages/country/CountryPage.vue"),
  30. meta: {
  31. title: {
  32. value: "ui.navigation.country",
  33. translate: true,
  34. },
  35. description: {
  36. value: "page.country.description",
  37. translate: true,
  38. },
  39. requireAuth: true,
  40. requiredPermission: "config.country",
  41. breadcrumbs: [
  42. {
  43. name: "CountryPage",
  44. title: "ui.navigation.country",
  45. translate: true,
  46. },
  47. ],
  48. },
  49. },
  50. {
  51. path: "/state",
  52. name: "StatePage",
  53. component: () => import("pages/state/StatePage.vue"),
  54. meta: {
  55. title: {
  56. value: "ui.navigation.state",
  57. translate: true,
  58. },
  59. description: {
  60. value: "page.state.description",
  61. translate: true,
  62. },
  63. requireAuth: true,
  64. requiredPermission: "config.state",
  65. breadcrumbs: [
  66. {
  67. name: "StatePage",
  68. title: "ui.navigation.state",
  69. translate: true,
  70. },
  71. ],
  72. },
  73. },
  74. {
  75. path: "/users",
  76. name: "UsersPage",
  77. component: () => import("pages/users/UsersPage.vue"),
  78. meta: {
  79. title: {
  80. value: "ui.navigation.users",
  81. translate: true,
  82. },
  83. description: {
  84. value: "page.users.description",
  85. translate: true,
  86. },
  87. requireAuth: true,
  88. requiredPermission: "config.user",
  89. breadcrumbs: [
  90. {
  91. name: "UsersPage",
  92. title: "ui.navigation.users",
  93. translate: true,
  94. },
  95. ],
  96. },
  97. },
  98. ];