I need to combine ccAddresses
and toAddresses
values into just one set of array without duplication.
Expected Output
{ "newAddresses": ["john@gmail.com", "joshua@gmail.com", "jane@gmail.com", "james@gmail.com"] }
const old = [
{
"ccAddresses": ["john@gmail.com", "joshua@gmail.com"],
},
{
"ccAddresses": ["jane@gmail.com", "joshua@gmail.com"],
"toAddresses": ["jane@gmail.com", "james@gmail.com"],
}
];
const news = old.flatMap((val, index) => ({
"newAddress": val.ccAddresses
}))
console.log(news)