I need to convert the following array of objects into a an object format when topic = 'favorites'.
Original Format
const events = [
{
topic: 'favorites',
receiver: '1000066928',
datetime: 2016-11-26T21:43:54.000Z
},
{
topic: 'favorites',
receiver: '1000061499',
datetime: 2017-01-03T19:15:04.000Z
},
{
topic: 'blocked',
receiver: '1000102733',
datetime: 2017-01-05T17:04:15.000Z
},
{
topic: 'blocked',
receiver: '1000107928',
datetime: 2017-01-06T17:17:05.000Z
}
]
Converted Format
{
1000000002: '2020-01-24T20:46:05+11:00',
1000000008: '2020-01-24T20:46:05+11:00',
1000000009: '2020-01-24T20:46:05+11:00',
1000000010: '2020-01-24T20:46:05+11:00'
},
I've been trying to work with the following but I'm a bit off.
events.filter((event) => event.topic === "favorites").map(receiver, datetime => receiver: datetime)
mapis wrong, it should be{ receiver, datetime }