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