.

Size: a a a
.
O
Q
Q
const groupByKey = (array, key) => {
return array.reduce((acc, obj) => {
const target = obj[key];
if (acc[target]) {
acc[target].push(obj);
} else {
acc[target] = [obj];
}
return acc;
}, {});
};
const groupedByParent = groupByKey(your_arr, "parent_id")
O
Q
li
Y
li
А
А
Y
С
С
Y
VC
Vp
ВВ