Не смешивали бы вы промисы и async/await.
const filterList = (searchText: string, list: any[]) => { if (!searchText) return list; return list.filter(({ name }) => name.toLowerCase().includes(searchText.toLowerCase()) ); };
let a = 2
let b = 2
switch(true) {
case a === b:
console.log('1');
break
}
Здесь же должен быть бесконечный цикл
Перейти на вс код же.) Он через всл запускаться может.