Добрый день. Обучаюсь, отправляю запрос на получение данных [] апи и пытаюсь их с помощью метода мап отрисовать в реакте, но пишет что Cannot read property 'map' of undefined. В консоль проверял данные приходят. В чем проблема ?
import React from 'react'
class Grivna extends React.Component{
constructor(props){
super(props);
this.state ={
items: []
}
}
componentDidMount(){
fetch(`https://bank.gov.ua/NBUStatService/v1/statdirectory/exchange?json`)
.then(res => res.json())
.then(
(result) => {
this.setState({
items: result.items
})
}
)
}
render(){
debugger
const {items} = this.state;
return(
<ul>
{items.map(item => (
<li key={item.id}>{item.txt} {item.cc} {item.exchangedate}</li>
))}
</ul>
)
}
}
export default Grivna