associado.route.js 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. export default [
  2. {
  3. path: "/associado/perfil",
  4. name: "MeuPerfilPage",
  5. component: () => import("pages/associado/profile/ProfilePage.vue"),
  6. meta: {
  7. title: { value: "ui.navigation.meu_perfil", translate: true },
  8. description: { value: "page.associado.profile.description", translate: true },
  9. requireAuth: true,
  10. breadcrumbs: [{ name: "MeuPerfilPage", title: "ui.navigation.meu_perfil", translate: true }],
  11. },
  12. },
  13. // {
  14. // path: "/associado/carteirinha",
  15. // name: "CarteirinhaPage",
  16. // component: () => import("pages/associado/carteirinha/CarteirinhaPage.vue"),
  17. // meta: {
  18. // title: { value: "ui.navigation.carteirinha", translate: true },
  19. // description: { value: "page.associado.carteirinha.description", translate: true },
  20. // requireAuth: true,
  21. // breadcrumbs: [{ name: "CarteirinhaPage", title: "ui.navigation.carteirinha", translate: true }],
  22. // },
  23. // },
  24. {
  25. path: "/associado/parceiros",
  26. name: "AssociadoParceirosPage",
  27. component: () => import("pages/parceiros-convenios/ParceirosConveniosPage.vue"),
  28. meta: {
  29. title: { value: "ui.navigation.partners", translate: true },
  30. description: { value: "page.associado.parceiros.description", translate: true },
  31. requireAuth: true,
  32. breadcrumbs: [{ name: "AssociadoParceirosPage", title: "ui.navigation.partners", translate: true }],
  33. },
  34. },
  35. {
  36. path: "/associado/convenios",
  37. name: "ConveniosPage",
  38. component: () => import("pages/parceiros-convenios/ConveniosMedicosPage.vue"),
  39. meta: {
  40. title: { value: "ui.navigation.convenios", translate: true },
  41. description: { value: "page.associado.convenios.description", translate: true },
  42. requireAuth: true,
  43. breadcrumbs: [{ name: "ConveniosPage", title: "ui.navigation.convenios", translate: true }],
  44. },
  45. },
  46. {
  47. path: "/associado/loja",
  48. name: "AssociadoLojaPage",
  49. component: () => import("pages/associado/loja/AssociadoLojaPage.vue"),
  50. meta: {
  51. title: { value: "ui.navigation.loja", translate: true },
  52. description: { value: "page.associado.loja.description", translate: true },
  53. requireAuth: true,
  54. breadcrumbs: [{ name: "AssociadoLojaPage", title: "ui.navigation.loja", translate: true }],
  55. },
  56. },
  57. {
  58. path: "/associado/interesses",
  59. name: "AssociadoInteressesPage",
  60. component: () => import("pages/associado/interesses/InteressesPage.vue"),
  61. meta: {
  62. title: { value: "ui.navigation.meus_interesses", translate: true },
  63. description: { value: "page.associado.interesses.description", translate: true },
  64. requireAuth: true,
  65. breadcrumbs: [{ name: "AssociadoInteressesPage", title: "ui.navigation.meus_interesses", translate: true }],
  66. },
  67. },
  68. {
  69. path: "/associado/agendamentos",
  70. name: "AssociadoAgendamentosPage",
  71. component: () => import("pages/associado/agendamentos/AgendamentosPage.vue"),
  72. meta: {
  73. title: { value: "ui.navigation.meus_agendamentos", translate: true },
  74. description: { value: "page.associado.agendamentos.description", translate: true },
  75. requireAuth: true,
  76. breadcrumbs: [{ name: "AssociadoAgendamentosPage", title: "ui.navigation.meus_agendamentos", translate: true }],
  77. },
  78. },
  79. {
  80. path: "/associado/notificacoes",
  81. name: "NotificacoesAssociadoPage",
  82. component: () => import("pages/associado/notificacoes/NotificacoesAssociadoPage.vue"),
  83. meta: {
  84. title: { value: "ui.navigation.notifications", translate: true },
  85. description: { value: "page.associado.notificacoes.description", translate: true },
  86. requireAuth: true,
  87. breadcrumbs: [{ name: "NotificacoesAssociadoPage", title: "ui.navigation.notifications", translate: true }],
  88. },
  89. },
  90. ];