✨ Add support for multiple remote timetables
- Add timetable "title" column to db - Make API return array of timetables - Add settings page for selecting a timetable - Add InfoCard if no timetable is selected
This commit is contained in:
@ -8,6 +8,7 @@ import SettingsView from "@/views/SettingsView.vue";
|
||||
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 TimetableGroupSettings from "@/views/settings/TimetableGroupSettings.vue";
|
||||
import AppearanceSettings from "@/views/settings/AppearanceSettings.vue";
|
||||
import AboutPage from "@/views/settings/AboutPage.vue";
|
||||
@ -53,6 +54,11 @@ const router = createRouter({
|
||||
name: "title.settings.filtering",
|
||||
component: FilteringSettings,
|
||||
},
|
||||
{
|
||||
path: "timetable",
|
||||
name: "title.settings.timetable",
|
||||
component: TimetableSettings,
|
||||
},
|
||||
{
|
||||
path: "groups",
|
||||
name: "title.settings.groups",
|
||||
|
Reference in New Issue
Block a user