From 0e888544c1861ab2df33a5d211b56ff78218ab4a Mon Sep 17 00:00:00 2001 From: Spythere Date: Mon, 10 Feb 2025 14:51:01 +0100 Subject: [PATCH] chore: added view mode menu and journal tab --- src/components/Timetable/TimetableJournal.vue | 56 ++++++++ src/components/Timetable/TimetableSelect.vue | 132 +++++++++++++++--- src/components/Timetable/TimetableStorage.vue | 10 +- src/components/Timetable/TrainTimetable.vue | 8 +- src/locales/en.json | 3 +- src/locales/pl.json | 3 +- src/stores/api.store.ts | 27 +++- src/stores/global.store.ts | 11 +- src/types/api.types.ts | 5 +- src/types/common.types.ts | 4 +- 10 files changed, 222 insertions(+), 37 deletions(-) create mode 100644 src/components/Timetable/TimetableJournal.vue diff --git a/src/components/Timetable/TimetableJournal.vue b/src/components/Timetable/TimetableJournal.vue new file mode 100644 index 0000000..a9a68a6 --- /dev/null +++ b/src/components/Timetable/TimetableJournal.vue @@ -0,0 +1,56 @@ + + + + + diff --git a/src/components/Timetable/TimetableSelect.vue b/src/components/Timetable/TimetableSelect.vue index 24f5b20..2e6e092 100644 --- a/src/components/Timetable/TimetableSelect.vue +++ b/src/components/Timetable/TimetableSelect.vue @@ -1,15 +1,56 @@