Я пытаюсь получить доступ к первому изображению, но вижу ошибки. Я могу получить к нему доступ с помощью функции карты, но я не хочу, чтобы все изображения были только первым. Но это не позволяет мне получить доступ к нему без функции карты
Задача состоит в том, чтобы получить первое изображение каждого города
Ошибка: Невозможно прочитать свойство 'image' неопределенного.
cities:[
{
City:"city1",
Images:[
{title: "first image" , image: "url"},
{title: "second image" , image: "url"}
]
},
{
City:"city2",
Images:[
{title: "first image" , image: "url"},
{title: "second image" , image: "url"}
]
},
]
{cities.map((city, index) => {
return (
<div key={index}>
<img src={url + city.Images[0].image} alt={url + city.Images[0].image} /> // Getting Error here
<p style={{ color: "#ea4c89", fontSize: '25px', fontWeight: "600", marginTop: "50px" }}>{city.City}</p>
</div>
)
})}