mirror of
https://github.com/Wonderfall/hugo-WonderMod.git
synced 2024-11-25 03:51:37 +01:00
Use Nullish Coalescing Operator with Fastsearch (#1033)
This commit is contained in:
parent
275d0e9be7
commit
1f0f294c85
@ -28,17 +28,17 @@ window.onload = function () {
|
|||||||
};
|
};
|
||||||
if (params.fuseOpts) {
|
if (params.fuseOpts) {
|
||||||
options = {
|
options = {
|
||||||
isCaseSensitive: params.fuseOpts.iscasesensitive ? params.fuseOpts.iscasesensitive : false,
|
isCaseSensitive: params.fuseOpts.iscasesensitive ?? false,
|
||||||
includeScore: params.fuseOpts.includescore ? params.fuseOpts.includescore : false,
|
includeScore: params.fuseOpts.includescore ?? false,
|
||||||
includeMatches: params.fuseOpts.includematches ? params.fuseOpts.includematches : false,
|
includeMatches: params.fuseOpts.includematches ?? false,
|
||||||
minMatchCharLength: params.fuseOpts.minmatchcharlength ? params.fuseOpts.minmatchcharlength : 1,
|
minMatchCharLength: params.fuseOpts.minmatchcharlength ?? 1,
|
||||||
shouldSort: params.fuseOpts.shouldsort ? params.fuseOpts.shouldsort : true,
|
shouldSort: params.fuseOpts.shouldsort ?? true,
|
||||||
findAllMatches: params.fuseOpts.findallmatches ? params.fuseOpts.findallmatches : false,
|
findAllMatches: params.fuseOpts.findallmatches ?? false,
|
||||||
keys: params.fuseOpts.keys ? params.fuseOpts.keys : ['title', 'permalink', 'summary', 'content'],
|
keys: params.fuseOpts.keys ?? ['title', 'permalink', 'summary', 'content'],
|
||||||
location: params.fuseOpts.location ? params.fuseOpts.location : 0,
|
location: params.fuseOpts.location ?? 0,
|
||||||
threshold: params.fuseOpts.threshold ? params.fuseOpts.threshold : 0.4,
|
threshold: params.fuseOpts.threshold ?? 0.4,
|
||||||
distance: params.fuseOpts.distance ? params.fuseOpts.distance : 100,
|
distance: params.fuseOpts.distance ?? 100,
|
||||||
ignoreLocation: params.fuseOpts.ignorelocation ? params.fuseOpts.ignorelocation : true
|
ignoreLocation: params.fuseOpts.ignorelocation ?? true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
fuse = new Fuse(data, options); // build the index from the json file
|
fuse = new Fuse(data, options); // build the index from the json file
|
||||||
|
Loading…
Reference in New Issue
Block a user