Я пытаюсь отобразить массив, и для каждого ключа отобразить вложенный массив объектов для распечатки сгруппированных значений.
Я продолжаю получать .map () не является функцией для моеговложенные массивы.
Я пытался использовать Object.Keys для объектов и map () для массивов, но мне кажется, что я ничего не могу напечатать правильно.
Сгруппированный массив
{Airport: Array(1), Motorway: Array(2), Other: Array(2), Train: Array(2), Subway: Array(1)}
Вложенные массивы
Airport: Array(1)
0: {Station: "Airport", Description: "This is a description for the Airport", …}
Motorway: (2) [{…}, {…}]
Попытка распечатать сопоставленные результаты:
return (
<Wrapper>
{Object.keys(list).map((key) => {
key.map((station) => {
console.log(station);
})
})}
</Wrapper>
)
Я думал, что родительский объект - это объект, а дочерние элементы - это массивы, что ключи объектатогда функция map будет работать, но она выдает .map () не является ошибкой функции.Любая помощь будет принята с благодарностью.