From 1665134d6fa66ce269ea40b852e4a8b3ff6c8631 Mon Sep 17 00:00:00 2001 From: Spythere Date: Wed, 21 Dec 2022 19:34:42 +0100 Subject: [PATCH] =?UTF-8?q?Fix=20odznaczenia=20filtr=C3=B3w=20poci=C4=85g?= =?UTF-8?q?=C3=B3w?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/TrainsView/TrainOptions.vue | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/components/TrainsView/TrainOptions.vue b/src/components/TrainsView/TrainOptions.vue index 4eb8ec4..a3be8b1 100644 --- a/src/components/TrainsView/TrainOptions.vue +++ b/src/components/TrainsView/TrainOptions.vue @@ -93,13 +93,14 @@ export default defineComponent({ currentOptionsActive: { type: Boolean, - default: false - } + default: false, + }, }, data() { return { showOptions: false, + lastSelectedFilter: null as TrainFilter | null, }; }, @@ -142,7 +143,11 @@ export default defineComponent({ }, onFilterChange(filter: TrainFilter) { + // if (this.lastSelectedFilter?.id === filter.id) + // this.trainFilterList.forEach((tf) => (tf.isActive = filter.id === tf.id)); + filter.isActive = !filter.isActive; + this.lastSelectedFilter = filter; }, clearAllFilters() {