From 4537341a5713fa78cc99ce428cb2c269b2e05484 Mon Sep 17 00:00:00 2001 From: Spythere Date: Wed, 30 Aug 2023 20:31:40 +0200 Subject: [PATCH] =?UTF-8?q?od=C5=9Bwie=C5=BCony=20wygl=C4=85d=20dziennika?= =?UTF-8?q?=20RJ?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Global/ProgressBar.vue | 62 +++++++++++ .../JournalView/JournalTimetablesList.vue | 103 +++++++++--------- src/components/TrainsView/TrainInfo.vue | 34 +----- src/locales/en.json | 2 +- src/locales/pl.json | 2 +- src/mixins/dateMixin.ts | 7 ++ 6 files changed, 126 insertions(+), 84 deletions(-) create mode 100644 src/components/Global/ProgressBar.vue diff --git a/src/components/Global/ProgressBar.vue b/src/components/Global/ProgressBar.vue new file mode 100644 index 0000000..211d228 --- /dev/null +++ b/src/components/Global/ProgressBar.vue @@ -0,0 +1,62 @@ + + + + + diff --git a/src/components/JournalView/JournalTimetablesList.vue b/src/components/JournalView/JournalTimetablesList.vue index 51d2c0f..6207df9 100644 --- a/src/components/JournalView/JournalTimetablesList.vue +++ b/src/components/JournalView/JournalTimetablesList.vue @@ -41,7 +41,14 @@ - {{ localeDay(timetable.beginDate, $i18n.locale) }} + {{ + new Date(timetable.createdAt).getTime() - new Date(timetable.beginDate).getTime() < 0 + ? localeDateTime(timetable.createdAt, $i18n.locale) + : localeDateTime(timetable.beginDate, $i18n.locale) + }} + + +
- - {{ $t('journal.route-length') }} - {{ !timetable.fulfilled ? timetable.currentDistance + ' /' : '' }} - {{ timetable.routeDistance }} km + + + + + {{ timetable.currentDistance + ' km' }} + + / + {{ timetable.routeDistance }} km - • - - {{ $t('journal.station-count') }} - {{ timetable.confirmedStopsCount }} / - {{ timetable.allStopsCount }} - - - • + + {{ $t(`journal.${timetable.terminated ? 'last-seen-at' : 'currently-at'}`) }} {{ timetable.currentSceneryName.replace(/.[a-zA-Z0-9]+.sc/, '') }} @@ -121,22 +129,6 @@
- -
- {{ $t('journal.dispatcher-name') }}  - - {{ timetable.authorName }} - - - ({{ - (new Date(timetable.createdAt).getTime() - new Date(timetable.beginDate).getTime() < 0 - ? new Date(timetable.createdAt) - : new Date(timetable.beginDate) - ).toLocaleString($i18n.locale, { timeStyle: 'short', dateStyle: 'full' }) - }}) - -
-