Konsola yazdırıyorum ancak HTML'e yazdıramıyorum
React ile context api kullanarak veri çekiyorum veriyi konsola yazdırabiliyor ancak HTML'e yazdıramıyorum.
useEffect(() => {
fetch("https://localhost:44381/api/Ilces/getall")
.then((res) => res.json())
.then((datas) => {
setIlces(datas.data);
});
}, []);
{ilces.map((ilce) => {
<p>{ilce.adi}</p>;
console.log(ilce.adi);
})}
jsx formatında bir map işlemi yapacaksan callback'in bir sonucu her zaman return etmelidir.
Direkt parantez ile jsx formatında döndürebilirsin
{ilces.map((ilce) => (
<p>{ilce.adi}</p>
))}
veya
{ilces.map((ilce) => {
console.log(ilce.adi);
return(
<p>{ilce.adi}</p>)
}
)}