+
-
-
- {{ stop.departureLine }}
-
+
+ {{ stop.departureLine }}
+
-
- {{ stop.departureLine }} /
- {{ followingStops[i + 1].arrivalLine }}
-
+
+ {{ stop.departureLine }} /
+ {{ followingStops[i + 1].arrivalLine }}
@@ -155,12 +154,15 @@ export default defineComponent({
return {
confirmed: stop.confirmed,
stopped: stop.stopped,
- beginning: stop.beginsHere,
+ begin: stop.beginsHere,
+ end: stop.terminatesHere,
delayed: stop.departureDelay > 0,
[stop.stopType.replaceAll(", ", "-")]:
- stop.stopType.match(new RegExp("ph|pm|pt")) && !stop.confirmed,
+ stop.stopType.match(new RegExp("ph|pm|pt")) &&
+ !stop.confirmed &&
+ !stop.beginsHere,
"minor-stop-active": this.activeMinorStops.includes(index),
- "last-confirmed": index == this.lastConfirmed,
+ "last-confirmed": index == this.lastConfirmed && !stop.terminatesHere,
};
},
},
@@ -168,9 +170,9 @@ export default defineComponent({