Доброе утро. Скажите пожалуйста, почему я не могу перебрать меню которое я вроде как записал в состояние, но оно пусто..
export default function GetNewTender() {
let [nav, setNav] = useState();
const getMenu = async() => {
let menu = await fetch('http://localhost:4000/menu', {method: 'post'});
menu = await menu.json();
return menu
};
useEffect(() => {
setNav(getMenu());
});
return (
<ul className='select'>
<li> Выберите тип {nav.toString()}</li>
<div className="selectContent">
{nav.map(el => (<li onClick={(e) => selectItem(e)} key={el.id}>{el.name}</li>))}
</div>
</ul>
)
}
Спасибо.