https://www.educative.io/edpresso/how-to-use-the-debounce-function-in-javascript?aid=5082902844932096&utm_source=google&utm_medium=cpc&utm_campaign=edpresso-dynamic&gclid=CjwK...
И это делает let злом? 🤦♂️😂
Зачем закатывать объект в массив и потом вызывать на нем поиск?
Встречный вопрос, а зачем return в renderPreview?
Почему let - зло? 😆
Ты в браузере?
String.split?