From 7fbc04f1f70b61162a64fd38ee2fa99ba044724d Mon Sep 17 00:00:00 2001
From: Julian Leucker <leuckerj@gmail.com>
Date: Mon, 20 May 2024 16:02:40 +0200
Subject: [PATCH] Fix import of timetable component in chronos menu

---
 aleksis/apps/chronos/frontend/index.js | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/aleksis/apps/chronos/frontend/index.js b/aleksis/apps/chronos/frontend/index.js
index 2080d78c..6a82e49c 100644
--- a/aleksis/apps/chronos/frontend/index.js
+++ b/aleksis/apps/chronos/frontend/index.js
@@ -1,5 +1,4 @@
 import { hasPersonValidator } from "aleksis.core/routeValidators";
-import Timetable from "./components/Timetable.vue";
 
 import { DateTime } from "luxon";
 
@@ -14,7 +13,7 @@ export default {
   children: [
     {
       path: "timetable/",
-      component: Timetable,
+      component: () => import("./components/Timetable.vue"),
       name: "chronos.timetable",
       meta: {
         inMenu: true,
@@ -27,7 +26,7 @@ export default {
     },
     {
       path: "timetable/:type/:id/",
-      component: Timetable,
+      component: () => import("./components/Timetable.vue"),
       name: "chronos.timetableWithId",
       meta: {
         permission: "chronos.view_timetable_overview_rule",
-- 
GitLab