index.ts 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. import { createRouter, createWebHistory } from 'vue-router';
  2. import HomeView from '@/views/HomeView.vue';
  3. const router = createRouter({
  4. history: createWebHistory(import.meta.env.BASE_URL),
  5. routes: [
  6. {
  7. path: '/',
  8. name: 'home',
  9. component: HomeView,
  10. },
  11. {
  12. path: '/about',
  13. name: 'about',
  14. component: () => import('@/views/AboutView.vue'),
  15. },
  16. {
  17. path: '/first-usage',
  18. name: 'firstUsage',
  19. component: () => import('@/views/first-usage/FirstUsage.vue'),
  20. },
  21. {
  22. path: '/create-customer',
  23. name: 'createCustomer',
  24. component: () => import('@/views/create-customer/CreateCustomer.vue'),
  25. },
  26. {
  27. path: '/setup-protocol',
  28. name: 'setupProtocol',
  29. component: () => import('@/views/setup-protocol/SetupProtocol.vue'),
  30. },
  31. {
  32. path: '/register-gateway',
  33. name: 'registerGateway',
  34. component: () => import('@/views/register-gateway/RegisterGateway.vue'),
  35. },
  36. {
  37. path: '/create-device',
  38. name: 'createDevice',
  39. component: () => import('@/views/create-device/CreateDevice.vue'),
  40. },
  41. ],
  42. });
  43. export default router;