in src/components/base/new_dropdowns/listbox/listbox.stories.js [619:632]
filterList(searchTerm) {
if (this.timeoutId) {
clearTimeout(this.timeoutId);
}
this.searchInProgress = true;
// eslint-disable-next-line no-restricted-globals
this.timeoutId = setTimeout(() => {
this.filteredItems = this.items.filter(({ text }) =>
text.toLowerCase().includes(searchTerm.toLowerCase())
);
this.searchInProgress = false;
}, 2000);
},