Добрый день.
Приложений на React.js, но вопрос касается javascript.
При доступе к свойствам объекта temp, feels_like, temp_min, temp_max, pressure, я получаю сообщение об ошибке "TypeError: Cannot destructure property 'temp' of 'previously' as it is undefined."
Что я делаю не так, в чем моя ошибка?
const App = () => {
const [data, setData] = useState({})
useEffect(() => {
fetch('http://api.openweathermap.org/data/2.5/forecast?q=London&&appid=47f0bb1e397d9c96b56ba33f697a4ea5')
.then(res => res.json())
.then(result => setData(result))
}, [])
const obj = Object.values(data)
const [ , , ,ret, ]=obj
const now = ret?.[0]?.main
const{temp, feels_like, temp_min, temp_max, pressure, sea_level, grnd_level, humidity, temp_kf} = now
return(
<div>
</div>
)
}