From 92fbd36a51dec2b314709dbc1967065b1de3cd50 Mon Sep 17 00:00:00 2001 From: Spythere Date: Tue, 17 May 2022 21:31:58 +0200 Subject: [PATCH] Stylizacja progress bara --- src/components/TrainsView/TrainInfoSimple.vue | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/src/components/TrainsView/TrainInfoSimple.vue b/src/components/TrainsView/TrainInfoSimple.vue index 86f60dc..8a7113a 100644 --- a/src/components/TrainsView/TrainInfoSimple.vue +++ b/src/components/TrainsView/TrainInfoSimple.vue @@ -42,15 +42,14 @@
- {{ currentDistance(train.timetableData.followingStops) }} km / - {{ train.timetableData.routeDistance }} km - | +  {{ currentDistance(train.timetableData.followingStops) }} km / + {{ train.timetableData.routeDistance }} km |
-
+
{{ $t('trains.current-scenery') }} {{ train['currentStationName'] }}  @@ -122,17 +121,13 @@ export default defineComponent({ generateProgressBar(train: Train) { if (!train.timetableData) return ''; - const percentage = this.confirmedPercentage(train.timetableData.followingStops); - - const mainStops = train.timetableData.followingStops.filter((stop) => stop.stopName.startsWith('')); - const skipRatio = Math.floor(mainStops.length / 10); + const percentage = Math.floor(Number(this.confirmedPercentage(train.timetableData.followingStops))); let progressBarString = ` ${percentage}% `; - mainStops.forEach((stop, i) => { - if (skipRatio > 0 && i % 10 == skipRatio) return; - progressBarString += ``; - }); + for (let i = 0; i < 5; i++) { + progressBarString += ``; + } return progressBarString; },