diff --git a/src/components/TrainsView/TrainStats.vue b/src/components/TrainsView/TrainStats.vue index c0fe283..ce764d6 100644 --- a/src/components/TrainsView/TrainStats.vue +++ b/src/components/TrainsView/TrainStats.vue @@ -82,7 +82,7 @@ import ActionButton from "@/components/Global/ActionButton.vue"; import Train from "@/scripts/interfaces/Train"; -import { computed, defineComponent } from "@vue/runtime-core"; +import { computed, defineComponent, inject } from "@vue/runtime-core"; export default defineComponent({ components: { ActionButton }, @@ -220,12 +220,16 @@ export default defineComponent({ return [twrList.length, skrList.length]; }); + /* Inject list from TrainsView for category filter */ + const chosenTrainCategories = inject("chosenTrainCategories") as string[]; + return { speedStats, timetableStats, categoryList, locoList, specialTrainCount, + chosenTrainCategories }; }, }); @@ -289,6 +293,10 @@ export default defineComponent({ } } +/* .category { + cursor: pointer; +} */ + .category, .special { &-list { diff --git a/src/views/TrainsView.vue b/src/views/TrainsView.vue index 269bbe8..e908162 100644 --- a/src/views/TrainsView.vue +++ b/src/views/TrainsView.vue @@ -18,7 +18,7 @@