I have this array of objects
const line_items = [
{
id: 1,
components: [
{ name: "nadia" },
{ name: "tim" },
{ name: "mark" },
{ name: "alex" }
]
}, {
id: 1,
components: [
{ name: "ramsey" }
]
}
];
I want to combine all components into one array. the result would be
[
{ name: "nadia" },
{ name: "tim" },
{ name: "mark" },
{ name: "alex" },
{ name: "ramsey" }
]
my attempt
function pretty(obj) { return JSON.stringify(obj, null, 2) }
const line_items = [
{
id: 1,
components: [
{ name: "nadia" },
{ name: "tim" },
{ name: "mark" },
{ name: "alex" }
]
}, {
id: 1,
components: [
{ name: "ramsey" }
]
}
];
const all_components = line_items;
console.log(pretty(all_components));