Fix sorting on type filter + empty query (#880)

* Fix sorting on type filter + empty query

* nit

* nit
This commit is contained in:
Chenlei Hu
2024-09-19 11:22:23 +09:00
committed by GitHub
parent 8568e037bf
commit 63302a6634
3 changed files with 16 additions and 13 deletions

View File

@@ -32,11 +32,10 @@ export class FuseSearch<T> {
}
public search(query: string, options?: FuseSearchOptions): T[] {
if (!query || query === '') {
return [...this.data]
}
const fuseResult = !query
? this.data.map((x) => ({ item: x, score: 0 }))
: this.fuse.search(query, options)
const fuseResult = this.fuse.search(query, options)
if (!this.advancedScoring) {
return fuseResult.map((x) => x.item)
}