Есть функция, которая добавляет анимацию загрузки при fetch, т.е пока обрабатывается запрос он крутиться:
function loading() {
let wrr = document.querySelector(".location");
wrr.innerHTML = `<div class="lds-roller"><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div></div>`;
}
Если ввести некорректное значение, то он выкидывает ошибку из блока catch:
catch((e) => {
toast("Вы ввели некорректное значение");
query.value = "";
console.error(e + "ERROR&?");
});
, но при этом лоадер крутиться дальше, как бы ожидая ответа, как его при ошибке отключить?