You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
887B

  1. import Vue from 'vue'
  2. import VueRouter from 'vue-router'
  3. Vue.use(VueRouter)
  4. const routes = [
  5. {
  6. path: '/',
  7. name: 'Home',
  8. component: () => import('../views/Index'),
  9. children: [
  10. {
  11. path: 'login',
  12. name: 'Login',
  13. component: () => import('../views/Login')
  14. },
  15. {
  16. path: 'management/person',
  17. name: 'Personen bearbeiten',
  18. component: () => import('../views/components/management/person')
  19. },
  20. {
  21. path: 'management/apparatus',
  22. name: 'Geräte bearbeiten',
  23. component: () => import('../views/components/management/apparatus')
  24. },
  25. {
  26. path: 'management/organizer',
  27. name: 'Veranstalter bearbeiten',
  28. component: () => import('../views/components/management/organizer')
  29. }
  30. ]
  31. }
  32. ]
  33. const router = new VueRouter({
  34. routes
  35. })
  36. export default router