From 446698b832deb5e22722e3346290a3ac9902c10d Mon Sep 17 00:00:00 2001 From: Spythere Date: Tue, 31 Jan 2023 17:43:41 +0100 Subject: [PATCH] fix: sortowanie stacji --- src/views/ManagerView.vue | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/views/ManagerView.vue b/src/views/ManagerView.vue index e4b8fa3..b0dec39 100644 --- a/src/views/ManagerView.vue +++ b/src/views/ManagerView.vue @@ -102,14 +102,10 @@ export default defineComponent({ computed: { sortedStationList() { - const sortedList = this.store.stationList.sort((a, b) => (a.name > b.name ? 1 : -1)); - // if (!this.store.searchedSceneryName || this.store.searchedSceneryName == '') return sortedList; - - return sortedList.filter( - (station, i) => - i < this.store.maxVisibleResults && - station.name.toLowerCase().startsWith(this.store.searchedSceneryName.toLowerCase()) - ); + return this.store.stationList + .filter((station) => station.name.toLowerCase().startsWith(this.store.searchedSceneryName.toLowerCase())) + .sort((a, b) => (a.name > b.name ? 1 : -1)) + .filter((_, i) => i < this.store.maxVisibleResults); }, },