Бесконечный вызов функции
Есть функция которая отправляет запрос на сервер и присваивает ответ в переменную внутри стора.
const temperature = async() => {
let data = await fetchWeather(35) //функция что отправляет запрос
console.log(data)
temp1.setData(data[0].temp2) //temp1 - название хранилища, temp2 - ключ объекта
}
temperature()
все работает как и должно, но если вместо data[0] .temp попытаться присвоить data или data[0], то есть присвоить весь массив а не только значение ключа temp2, в логах начинается бесконечный поток данных
функция что передает данные:
export const fetchWeather = async(id) => {
const {data} = await $host.get(`api/weather/${id}`)
return data
}