diff --git a/frontend/src/router/index.ts b/frontend/src/router/index.ts index 191a3eb..3f1ff6f 100644 --- a/frontend/src/router/index.ts +++ b/frontend/src/router/index.ts @@ -1,15 +1,17 @@ import { createRouter, createWebHistory } from "vue-router"; -import Faq from "../components/FaqPage.vue"; -import AdditionalModules from "../view/AdditionalModules.vue"; -import CalendarLink from "../components/CalendarLink.vue"; -import Imprint from "../view/ImprintPage.vue"; -import PrivacyPolicy from "../view/PrivacyPolicy.vue"; -import RenameModules from "../components/RenameModules.vue"; -import RoomFinder from "../view/RoomFinder.vue"; -import EditCalendarView from "../view/EditCalendarView.vue"; -import EditAdditionalModules from "../components/editCalendar/EditAdditionalModules.vue"; -import EditModules from "../components/editCalendar/EditModules.vue"; -import CourseSelection from "../view/CourseSelection.vue"; + +const Faq = () => import("../components/FaqPage.vue"); +const AdditionalModules = () => import("../view/AdditionalModules.vue"); +const CalendarLink = () => import("../components/CalendarLink.vue"); +const Imprint = () => import("../view/ImprintPage.vue"); +const PrivacyPolicy = () => import("../view/PrivacyPolicy.vue"); +const RenameModules = () => import("../components/RenameModules.vue"); +const RoomFinder = () => import("../view/RoomFinder.vue"); +const EditCalendarView = () => import("../view/EditCalendarView.vue"); +const EditAdditionalModules = () => import("../components/editCalendar/EditAdditionalModules.vue"); +const EditModules = () => import("../components/editCalendar/EditModules.vue"); +const CourseSelection = () => import("../view/CourseSelection.vue"); + import i18n from "../i18n"; const router = createRouter({