diff --git a/src/pages/MapPage.vue b/src/pages/MapPage.vue
index 08d36ac..dcfdc4a 100644
--- a/src/pages/MapPage.vue
+++ b/src/pages/MapPage.vue
@@ -29,7 +29,8 @@
- {{ "---" + message + "---" }}
+
+ {{ message + " • " }}
@@ -136,22 +137,28 @@ export default {
this.dbLiveTrainData = response.data;
if (!this.dbLiveTrainData) throw new Error("Error fetching live train data from the database");
- var insights = {"numRunningTrains": 0,
- "numLateRunningTrains": 0,
- "numMainland": 0,
- "numSuburban": 0,
- "numDart": 0}
- var unorderedTrains = []
- var latest = null
- var earliest = null
- var currLatestTime = null
- var currEarliestTime = null
+ var insights = {
+ "numRunningTrains": 0,
+ "numLateRunningTrains": 0,
+ "numMainland": 0,
+ "numSuburban": 0,
+ "numDart": 0
+ };
+ var unorderedTrains = [];
+ var latest = null;
+ var earliest = null;
+ var currLatestTime = null;
+ var currEarliestTime = null;
- var currentMessages = []
+ var currentMessages = [];
// create an array of coordinates and hashmap with the key-values {index: JSON obj}
for (var i=0; i currLatestTime) {
- latest = train
- currLatestTime = num
+ latest = train;
+ currLatestTime = num;
}
}
// train is early or ontime
@@ -188,8 +195,8 @@ export default {
// check for a new earliest train (early trains are -x mins late)
if (num < currEarliestTime) {
- earliest = train
- currEarliestTime = num
+ earliest = train;
+ currEarliestTime = num;
}
}
}
@@ -199,8 +206,8 @@ export default {
insights["percentageNotLate"] = (100 - insights["percentageLate"]).toFixed(2);
insights["totalNumTrains"] = Object.keys(this.allDataMap).length;
insights["latestTime"] = currLatestTime;
- insights["earliestTime"] = currEarliestTime
- this.publicMessages = currentMessages
+ insights["earliestTime"] = currEarliestTime;
+ this.publicMessages = currentMessages;
// assign the results to the Vue Store
store.setInsights(insights);