Given the following scenario, how can I return a single array?
let array = [{
name: "name01",
arr: [
{name: "inner01"},
{name: "inner02"},
{name: "inner03"}
]
}, {
name: "name02",
arr: [
{name: "inner04"},
{name: "inner05"},
{name: "inner06"}
]
}
]
let convo = array.map(item => {
return {
name: item.name,
...item.arr,
};
});
https://jsfiddle.net/3ng8dc2x/1/
I would like to get something like:
[
{name: "name01"},
{name: "inner01"},
{name: "inner02"},
{name: "inner03"},
{name: "name02"},
{name: "inner04"},
{name: "inner05"},
{name: "inner06"}
]
As always any and all direction is appreciated, so thanks in advance!