JSFiddle - React, Tailwind, and code Playground
by Dmitri Ganenco
JavaScript
const arr = [{
"2674": {
"pid": "0",
"level": "1",
"mid": "2674",
"name": "test1",
"l2_list": [3083],
"children": {
"3083": {
"pid": "2674",
"level": "2",
"mid": "3083",
"name": "MAINTENANCE",
"children": []
}
}
}
},
{
"2619": {
"pid": "0",
"level": "1",
"mid": "2619",
"name": "EFFICIENCY",
"l2_list": [2605, 2608, 2607, 2626, 2627, 3057, 3058],
"children": {
"2605": {
"pid": "2619",
"level": "2",
"mid": "2605",
"name": "IDLING",
"children": []
},
"2607": {
"pid": "2619",
"level": "2",
"mid": "2607",
"name": "COMPLIANT",
"children": []
},
"2626": {
"pid": "2619",
"level": "2",
"mid": "2626",
"name": "DISPATCHED",
"children": []
},
"2627": {
"pid": "2619",
"level": "2",
"mid": "2627",
"name": "HOURS",
"children": []
},
"2608": {
"pid": "2619",
"level": "2",
"mid": "2608",
"name": "COMPLIANT DEPART",
"children": []
},
"3058": {
"pid": "2619",
"level": "2",
"mid": "3058",
"name": "CENTER VISITS",
"children": []
},
"3057": {
"pid": "2619",
"level": "2",
"mid": "3057",
"name": "OFFICE VISITS",
"children": []
}
}
}
}
]
arr.forEach(el => {
el.l2_list
});