From 142f1413ba54d708f86a8449426513867c0c5a88 Mon Sep 17 00:00:00 2001 From: Spythere Date: Mon, 23 May 2022 14:35:09 +0200 Subject: [PATCH] =?UTF-8?q?Poprawiony=20wygl=C4=85d=20progress=20baru=20ak?= =?UTF-8?q?tywnych=20RJ?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/TrainsView/TrainInfo.vue | 53 ++- .../TrainsView/TrainInfoExtended.vue | 305 ------------------ src/components/TrainsView/TrainTable.vue | 2 - .../TrainsView/TrainTimetableCard.vue | 80 ----- src/mixins/trainInfoMixin.ts | 4 +- 5 files changed, 47 insertions(+), 397 deletions(-) delete mode 100644 src/components/TrainsView/TrainInfoExtended.vue delete mode 100644 src/components/TrainsView/TrainTimetableCard.vue diff --git a/src/components/TrainsView/TrainInfo.vue b/src/components/TrainsView/TrainInfo.vue index 9e7b615..099c4b0 100644 --- a/src/components/TrainsView/TrainInfo.vue +++ b/src/components/TrainsView/TrainInfo.vue @@ -41,12 +41,19 @@ -
- -  {{ currentDistance(train.timetableData.followingStops) }} km / - {{ train.timetableData.routeDistance }} km - | - + +
+ + + + + + +  {{ currentDistance(train.timetableData.followingStops) }} km / + {{ train.timetableData.routeDistance }} km + | + +
@@ -93,8 +100,6 @@
- - - - diff --git a/src/components/TrainsView/TrainTable.vue b/src/components/TrainsView/TrainTable.vue index 11f1eae..e5d9199 100644 --- a/src/components/TrainsView/TrainTable.vue +++ b/src/components/TrainsView/TrainTable.vue @@ -50,13 +50,11 @@ import TrainInfo from '@/components/TrainsView/TrainInfo.vue'; import { DataStatus } from '@/scripts/enums/DataStatus'; import { GETTERS } from '@/constants/storeConstants'; -import TrainTimetableCard from './TrainTimetableCard.vue'; import { ref } from 'vue'; export default defineComponent({ components: { TrainSchedule, - TrainTimetableCard, TrainInfo, }, diff --git a/src/components/TrainsView/TrainTimetableCard.vue b/src/components/TrainsView/TrainTimetableCard.vue deleted file mode 100644 index 626cf96..0000000 --- a/src/components/TrainsView/TrainTimetableCard.vue +++ /dev/null @@ -1,80 +0,0 @@ - - - - - diff --git a/src/mixins/trainInfoMixin.ts b/src/mixins/trainInfoMixin.ts index f56d29d..cd1f452 100644 --- a/src/mixins/trainInfoMixin.ts +++ b/src/mixins/trainInfoMixin.ts @@ -68,7 +68,7 @@ export default defineComponent({ }, confirmedPercentage(stops: TrainStop[]) { - return ((stops.filter((stop) => stop.confirmed).length / stops.length) * 100).toFixed(0); + return Number(((stops.filter((stop) => stop.confirmed).length / stops.length) * 100).toFixed(0)); }, currentDelay(stops: TrainStop[]) { @@ -100,7 +100,7 @@ export default defineComponent({ const moreCount = commentList.length - 10; - return commentList.slice(0,10).join(", ") + (moreCount > 0 ? `... (+${moreCount})` : ''); + return commentList.slice(0, 10).join(", ") + (moreCount > 0 ? `... (+${moreCount})` : ''); }, displayDistance(distance: number) {