mirror of
https://github.com/seigler/awesome-dash-platform
synced 2025-07-27 06:36:08 +00:00
Merge pull request #162 from ipfs/feat/better-search
feat: improved search
This commit is contained in:
commit
94e5cf2f44
1 changed files with 5 additions and 1 deletions
|
@ -43,13 +43,17 @@ if (search) {
|
||||||
const input = search.querySelector('input')
|
const input = search.querySelector('input')
|
||||||
|
|
||||||
input.addEventListener('keyup', () => {
|
input.addEventListener('keyup', () => {
|
||||||
const search = input.value
|
let search = input.value
|
||||||
|
|
||||||
if (search === '') {
|
if (search === '') {
|
||||||
cards.forEach((c) => c.classList.remove('dn'))
|
cards.forEach((c) => c.classList.remove('dn'))
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!search.endsWith('*')) {
|
||||||
|
search = `${search} ${search}*`
|
||||||
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
update(idx.search(search).map(s => s.ref))
|
update(idx.search(search).map(s => s.ref))
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue