в коде ниже по клику(nextDay) карточки с погодой должны подгружаться, но then игнорирует обработчик событий и запускает функцию (getWeatherNextDayFunction) сам, подскажите пожалуйста, почему так происходит и как можно это исправить?
function searchCity (city) {
document.body.append(preloader)
connect(`https://api.openweathermap.org/data/2.5/forecast?q=${city}&appid=${_ApiKey}`)
.then(data => {
container.innerHTML = ''
weatherTodayFunction(data)
nextDay.addEventListener('click', getWeatherNextDayFunction(data))
inputSearch.value = ''
})
.finally(() => {
preloader.remove()
})
}