Добавить новость
ru24.net
Все новости
Август
2024

Нужен Typescript программист для небольшой задачи

0
Нужен хороший программист который пишит на Typescript или Javascript.

Задача какая?
Есть массив

[
0: {id: 1, name: 'Test 1', 'group' => 'Группа 1'},
1: {id: 2, name: 'Test 2', 'group' => ''},
2: {id: 3, name: 'Test 3', 'group' => 'Группа 1'},
3: {id: 4, name: 'Test 4', 'group' => 'Группа 3'},

]
нужно разбить массив на группу по параметру "group", но нужно группировать только тогда когда есть в этом поле значение а иначе оставить без изменений

Какой итог:
[
0: {'name': 'Группа 1', children: [
0: {id: 1, name: 'Test 1', 'group' => 'Группа 1'},
1: {id: 3, name: 'Test 3', 'group' => 'Группа 1'},
]},

1: {id: 2, name: 'Test 2', 'group': ''},
2: {'name': 'Группа 3', children: [
0: {id: 1, name: 'Test 4', 'group' => 'Группа 3'}
]}

]

Заплачу сколько скажете, но очень срочна нужно это сделать



Moscow.media
Частные объявления сегодня





Rss.plus




Спорт в России и мире

Новости спорта


Новости тенниса
WTA

Российская теннисистка Касаткина вылетела из топ-10 рейтинга WTA






Швед вернулся, топовый матч ЦСКА — «Зенит». На очереди горячая неделя в Единой лиге!

Запретный фрод: операторов обяжут блокировать звонки из-за границы с подставных городских номеров

Замглавы МИД РФ Галузин и посол Азербайджана обсудили крушение борта у Актау

AFP сообщило о 17 погибших в результате боевых действий в городе Гома в ДР Конго