Improve search
This commit is contained in:
parent
4d3fbeb901
commit
3303d157fa
@ -85,8 +85,10 @@ customElements.define('local-business-list', class extends Component {
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
this.setAttribute('filter', value);
|
this.setAttribute('filter', value);
|
||||||
for (const el of this.querySelectorAll('local-business')) {
|
value = value.split(' ').filter(s => s && s.length).map(s => `(${s})`).join('|');
|
||||||
if (el.matches(new RegExp(value))) {
|
const businesses = this.querySelectorAll('local-business');
|
||||||
|
for (const el of businesses) {
|
||||||
|
if (el.matches(new RegExp(value, 'ig'))) {
|
||||||
el.setAttribute('local-business-visible', 'visible');
|
el.setAttribute('local-business-visible', 'visible');
|
||||||
} else {
|
} else {
|
||||||
el.setAttribute('local-business-visible', 'invisible');
|
el.setAttribute('local-business-visible', 'invisible');
|
||||||
|
Loading…
Reference in New Issue
Block a user