Made sidebar into its own component

This commit is contained in:
J-Lennox10
2023-03-08 14:40:54 +00:00
parent de3b8add5e
commit 9712f5e583
3 changed files with 96 additions and 74 deletions

View File

@ -5,25 +5,39 @@ export const store = reactive({
latestTrain: {},
earliestTrain: {},
orderedTrains: [],
selectedDataMap: {},
rawData: {},
display: false,
setInsights(insights) {
this.insights = insights
},
setLatestTrain(latestTrain) {
this.latestTrain = latestTrain
},
setEarliestTrain(earliestTrain) {
this.earliestTrain = earliestTrain
},
setRawData(rawData) {
this.rawData = rawData
},
setOrderedTrains(unorderedTrains) {
// sort in ascending order
unorderedTrains.sort((a, b) => {
return a.time - b.time
})
this.orderedTrains = unorderedTrains
},
setSelectedDataMap(selectedDataMap) {
this.selectedDataMap = selectedDataMap
},
setDisplay(bool) {
this.display = bool
}
})