{
serviceId: 1,
categoryId: 1,
name: 'Activ'
},
{
serviceId: 2,
categoryId: 1,
name: 'Tele2'
},
{
serviceId: 3,
categoryId: 2,
name: 'Parimatch'
}
];
Превратить вот в такой?
[
{
name: 'Мобильные операторы',
id: 1,
items: [
{
name: 'Activ',
categoryId: 1,
serviceId: 1
},
{
serviceId: 2,
categoryId: 1,
name: 'Tele2'
}
]
},
{
name: 'Букмекеры',
id: 2,
items: [
{
serviceId: 3,
categoryId: 2,
name: 'Parimatch'
}
]
}
];
Пытаюсь через reduce сделать, но может есть варианты получше?
https://www.npmjs.com/package/normalizr
Обсуждают сегодня