How can I transform a big array into my won small array bu extracting keys and values using lodash. The given array consists of nested arrays as well.
Given array ->
goals= [
{ name: 'ACTIONS', levers: [ { partName: 'Improve', statuses: [ { element 1 },{ element 2 }]}] },
{ name: 'DEFINITIONS', levers: [ { partName: 'Hardwork', statuses: [ { element 1 },{ element 2 }]}] }
]
Transform in to an array below :
resultantArray =
[
{ name: "ACTIONS",partName: "Improve", statuses: [ { element1 }, { element2 } ] },
{ name: "DEFINITIONS",partName: "hardwork", statuses: [ { element1 }, { element2 } ] }
]