JSFiddle - React, Tailwind, and code Playground
by Lardpower
JavaScript
const labels = [{
label: 'a'
},
{
label: 'b',
buttons: {
'delete': {
'eventName': 'delete',
}
}
}
];
let eventNames = [];
labels.forEach((label) => {
if (label.buttons){
Object.values(label.buttons).forEach((btn) => {
if (btn.eventName){
eventNames.push(btn.eventName);
}
})
}
})
console.log(eventNames);