From b56a19c20179974b2eb3b77a08f3e3876893184b Mon Sep 17 00:00:00 2001 From: portree_kid Date: Fri, 10 Jan 2020 15:35:39 +0100 Subject: [PATCH] Case agnostic search --- src/renderer/components/RunScan.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/renderer/components/RunScan.vue b/src/renderer/components/RunScan.vue index 87714da..ea28c5e 100644 --- a/src/renderer/components/RunScan.vue +++ b/src/renderer/components/RunScan.vue @@ -129,8 +129,10 @@ }, computed: { searched: function () { + console.log(this.searchterm) + let searchRegex = new RegExp(this.searchterm, 'i') return this.$store.state.Airports.airports - .filter(a => a.properties.icao.match(this.searchterm) || a.properties.name.match(this.searchterm)) + .filter(a => searchRegex.test(a.properties.icao) || searchRegex.test(a.properties.name)) // .map(a => console.log(a.properties)) .map(a => ({ icao: a.properties.icao, name: a.properties.name })) }