У меня есть простой объект, который я хочу превратить в пары значений ключа для отображения в SectionList
.
const DOBBY = {
foo: 'bar',
toto: ['hoge', 'piyo'],
};
Я использовал Objects.entries()
, чтобы превратить его в массив объектов:
const toArray = Object.entries(DOBBY).map(([ title, data ]) => ({ title, data }));
Чтобы я вернулся:
[
{ title: 'foo', data: 'bar' },
{ title: 'toto', data: ['hoge', 'piyo'] },
];
Прямо сейчас SectionList
разбивает 'bar'
на три строки.
Как мне поместить 'bar'
в массив, чтобы я получил:
[
{ title: 'foo', data: ['bar'] },
{ title: 'toto', data: ['hoge', 'piyo'] },
]
Я думаю, Array.of()
сделает это, но я не знаю, где это реализовать, или есть ли что я могу сделать с .map()