When I try to output an array, I only get the title and the last img value in the imgArray. What could be the problem and how to fix it?
This is what is displayed in the end:
const items = [
{
"title": "1",
"imgArray": [{
"img": "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quam, commodi.",
"img": "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est, nesciunt."
}]
},
{
"title": "2",
"imgArray": [{
"img": "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quam, commodi.",
"img": "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est, nesciunt."
}]
},
{
"title": "3",
"imgArray": [{
"img": "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quam, commodi.",
"img": "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est, nesciunt.",
"img": "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Assumenda, architecto?"
}]
},
]
const scrollBar = items.map((v, i) => {
v.imgArray.map((j, i)=>{
return (
<div key={i} className={classes.item}>
<h2>{v.title}</h2>
<div>{j.img}</div>
</div>
);
})
});
{v.title}
{v.imgArray.map((j, i)=>{ return