Implement timetable editing

This commit is contained in:
2023-06-18 23:43:08 +02:00
parent 46b235ba91
commit 4d4a92bff3
10 changed files with 532 additions and 49 deletions

View File

@ -9,6 +9,7 @@ import LoginView from "@/views/LoginView.vue";
import TokenView from "@/views/TokenView.vue";
import FilteringSettings from "@/views/settings/FilteringSettings.vue";
import TimetableSettings from "@/views/settings/TimetableSettings.vue";
import TimetableEditor from "@/views/settings/TimetableEditor.vue";
import TimetableGroupSettings from "@/views/settings/TimetableGroupSettings.vue";
import AppearanceSettings from "@/views/settings/AppearanceSettings.vue";
import AboutPage from "@/views/settings/AboutPage.vue";
@ -76,6 +77,14 @@ const router = createRouter({
},
],
},
{
path: "/settings/timetable/edit/:id?",
name: "title.editTimetable",
component: TimetableEditor,
meta: {
hideNav: true,
},
},
{
path: "/login",
name: "title.login",