{
position: 1, attributes: {}
},
{
position: 2,
attributes: {
'section-item': { depth: '1', id: '6be8bd63-6488-4276-8efb-e991888e9ff5' }
},
},
{
position: 3,
attributes: {
list: {
depth: '1',
sectionId: '6be8bd63-6488-4276-8efb-e991888e9ff5',
}
},
},
{
position: 4,
attributes: {
'section-item': { depth: '2', id: 'e7b8c86c-b4d5-4873-a20c-446ef95224b2' }
},
},
{
position: 5,
attributes: {
list: {
depth: '2',
sectionId: 'e7b8c86c-b4d5-4873-a20c-446ef95224b2',
}
},
},
]
как сгрупировать ее по грубине? например для айтема с позицией 2 будет поле children и туда будут входить вложение айтемы?
Покажи результат так же как источник.
Походу что то вроде { position: 1, children: [ { position: 2, children: [/**/], }, ], }
результат должен быть таким
ъыъ.рф/аЪеЕ Я упрлс
Что это?
Ссылка на TS Playground
Хоть оно или не?
Смотрю
Обсуждают сегодня