routes.ts 834 B

1234567891011121314151617181920212223242526272829303132333435
  1. // Copyright (C) 2012-2023 Zammad Foundation, https://zammad-foundation.org/
  2. import type { RouteRecordRaw } from 'vue-router'
  3. const route: RouteRecordRaw[] = [
  4. {
  5. path: '/',
  6. name: 'Home',
  7. props: true,
  8. component: () => import('./views/Home.vue'),
  9. meta: {
  10. title: __('Home'),
  11. requiresAuth: true,
  12. requiredPermission: ['*'],
  13. hasBottomNavigation: true,
  14. level: 1,
  15. },
  16. },
  17. {
  18. path: '/favorite/ticker-overviews/edit',
  19. props: true,
  20. name: 'TicketOverviews',
  21. component: () => import('./views/FavoriteTicketOverviewsEdit.vue'),
  22. meta: {
  23. title: __('Ticket Overview'),
  24. requiresAuth: true,
  25. requiredPermission: ['ticket.agent', 'ticket.customer'],
  26. hasBottomNavigation: true,
  27. hasHeader: true,
  28. level: 2,
  29. },
  30. },
  31. ]
  32. export default route