diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/index.js | 17 | 
1 files changed, 17 insertions, 0 deletions
| diff --git a/src/index.js b/src/index.js new file mode 100644 index 0000000..6562fca --- /dev/null +++ b/src/index.js @@ -0,0 +1,17 @@ +import fuzzysort from "fuzzysort"; +import data from "../tag-versions"; + +const tagVersions = data.map(([version, helpTag]) => ({version, helpTag})); +const input = document.getElementById("input"), +	results = document.getElementById("results"); + +function render() { +	results.innerHTML = fuzzysort.go(input.value, tagVersions, { +			key: 'helpTag', +			limit: 50, +		}) +		.map(result => `<tr><td>${fuzzysort.highlight(result)}</td><td>${result.obj.version}</td></tr>`) +		.join(""); +} +render(); +input.addEventListener("input", render); | 
