From b1f80104f0cfd4774fb04298ca1b62ca1e9e3f17 Mon Sep 17 00:00:00 2001 From: Spythere Date: Thu, 30 Jun 2022 01:55:56 +0200 Subject: [PATCH] =?UTF-8?q?Fix=20routingu=20widok=C3=B3w=20i=20filtrowania?= =?UTF-8?q?=20scenerii?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../JournalView/JournalDispatchers.vue | 30 ++++---- .../JournalView/JournalTimetables.vue | 15 ++-- .../SceneryInfo/SceneryInfoDispatcher.vue | 11 ++- .../SceneryInfo/SceneryInfoUserList.vue | 4 +- .../SceneryView/SceneryTimetable.vue | 9 ++- src/components/TrainsView/TrainInfo.vue | 30 +++++--- src/components/TrainsView/TrainTable.vue | 2 +- src/mixins/routerMixin.ts | 21 +++--- src/router/index.ts | 69 ++++++++++++------- src/scripts/managers/stationFilterManager.ts | 9 ++- src/views/JournalView.vue | 25 ++----- src/views/SceneryView.vue | 15 ++-- src/views/StationsView.vue | 19 +---- 13 files changed, 144 insertions(+), 115 deletions(-) diff --git a/src/components/JournalView/JournalDispatchers.vue b/src/components/JournalView/JournalDispatchers.vue index 6060f47..471a705 100644 --- a/src/components/JournalView/JournalDispatchers.vue +++ b/src/components/JournalView/JournalDispatchers.vue @@ -96,7 +96,7 @@ diff --git a/src/views/StationsView.vue b/src/views/StationsView.vue index e6415b8..c3959d8 100644 --- a/src/views/StationsView.vue +++ b/src/views/StationsView.vue @@ -53,17 +53,6 @@ export default defineComponent({ modalHidden: true, STORAGE_KEY: 'options_saved', inputs: inputData, - - regions: [ - { - id: 'eu', - value: 'PL1', - }, - { - id: 'ru', - value: 'ENG', - }, - ], }), setup() { @@ -71,10 +60,9 @@ export default defineComponent({ const filterManager = reactive(new StationFilterManager()); const focusedStationName = ''; - const computedStations: ComputedRef = computed(() => - filterManager - .getFilteredStationList(store.stationList) - .filter((station) => !station.onlineInfo || station.onlineInfo.region == store.region.id) + const computedStations: ComputedRef = computed( + () => filterManager.getFilteredStationList(store.stationList, store.region.id) + // .filter((station) => !station.onlineInfo || station.onlineInfo.region == store.region.id) ); return { @@ -178,5 +166,4 @@ export default defineComponent({ margin-bottom: 0.5em; } -