From 5750490f01d482ae404e9ee9614f0e374e937151 Mon Sep 17 00:00:00 2001 From: Spythere Date: Mon, 8 Apr 2024 23:21:50 +0200 Subject: [PATCH] refactor: journals --- .../JournalTimetablesList.vue | 67 +++++- .../JournalTimetables/TimetableDetails.vue | 195 ++++++++++++++++++ .../JournalTimetables/TimetableExtra.vue | 173 ---------------- .../JournalTimetables/TimetableGeneral.vue | 46 +++-- .../TimetableHistoryList.vue | 8 +- .../SceneryInfo/SceneryInfoIcons.vue | 7 +- src/components/StationsView/StationTable.vue | 5 +- src/locales/en.json | 17 +- src/locales/pl.json | 19 +- src/mixins/stationInfoMixin.ts | 24 --- src/store/apiStore.ts | 7 +- vite.config.ts | 44 ++-- 12 files changed, 355 insertions(+), 257 deletions(-) create mode 100644 src/components/JournalView/JournalTimetables/TimetableDetails.vue delete mode 100644 src/components/JournalView/JournalTimetables/TimetableExtra.vue delete mode 100644 src/mixins/stationInfoMixin.ts diff --git a/src/components/JournalView/JournalTimetables/JournalTimetablesList.vue b/src/components/JournalView/JournalTimetables/JournalTimetablesList.vue index 9f9f616..b1bfaa6 100644 --- a/src/components/JournalView/JournalTimetables/JournalTimetablesList.vue +++ b/src/components/JournalView/JournalTimetables/JournalTimetablesList.vue @@ -17,7 +17,34 @@
- +
    + +
  • +
    + + + + + {{ timetable.route.replace('|', ' - ') }} + + +
    + + + + + + + +
    +
  • +
    +
@@ -80,4 +128,15 @@ export default defineComponent({ diff --git a/src/components/JournalView/JournalTimetables/TimetableDetails.vue b/src/components/JournalView/JournalTimetables/TimetableDetails.vue new file mode 100644 index 0000000..a9964f4 --- /dev/null +++ b/src/components/JournalView/JournalTimetables/TimetableDetails.vue @@ -0,0 +1,195 @@ + + + + + diff --git a/src/components/JournalView/JournalTimetables/TimetableExtra.vue b/src/components/JournalView/JournalTimetables/TimetableExtra.vue deleted file mode 100644 index 50b9d3b..0000000 --- a/src/components/JournalView/JournalTimetables/TimetableExtra.vue +++ /dev/null @@ -1,173 +0,0 @@ - - - - - diff --git a/src/components/JournalView/JournalTimetables/TimetableGeneral.vue b/src/components/JournalView/JournalTimetables/TimetableGeneral.vue index 8b2e2bd..b966037 100644 --- a/src/components/JournalView/JournalTimetables/TimetableGeneral.vue +++ b/src/components/JournalView/JournalTimetables/TimetableGeneral.vue @@ -64,11 +64,11 @@
@@ -104,8 +104,8 @@ export default defineComponent({