Можете именно процесс поиска по строке показать
как поняла innerHTML работает так, что только в одно место добавляет
dayStart.innerText = dd;
Я так понимаю, что это это не нарушает БЭМ и можно обойтись без вложенности
<ul class="menu">
<li class="menu__item">
<a class="menu__link" href="https://">...</a>
</li>
</ul>
<ul class="menu">
<li class="menu__item">
<a class="link" href="https://">
<span class="link__item link__item_icon">☎</span>
<span class="link__item link__item_content">Ссылко!</span>
</a>
</li>
</ul>
Но пока он не успел получить данные с сервера, в консольку летят сотни ошибок
Cannot read properties of undefined (reading 'number')
Как это исправить?
а что вообще за сервис
Может это не такая уж и серьёзная проблема