I have a question, how can I map and reduce an array like this:
[
    {
        id: 1,
        Price: 50,
        Item: {id: 1, Name: "A"},
        Date: {id: 1, Start: "202001"}
    },
    {
        id: 2,
        Price: 100,
        Item: {id: 1, Name: "A"},
        Date: {id: 2, Start: "202002"}
    },
    {
        id: 3,
        Price: 200,
        Item: {id: 2, Name: "B"},
        Date: {id: 1, Start: "202001"}
    }
]
I'm writing an app in React and I want to show those values grouped in a table.
It should look something like this:
| ITEM | 202001 | 202002 | 
|---|---|---|
| A | 50 | 100 | 
| B | - | 200 | 
I would like to be able to do this with the array:
[
    {
        id: 1,
        Item: {id: 1, Name: "A"},
        Date: [{id: 1, Start: "202001",Price: "50"},{id: 2, Start: "202002",Price: "100"}]
    },
    {
        id: 2,
        Item: {id: 2, Name: "B"},
        Date: {id: 1, Start: "202001",Price: "200"}
    }
]
Any suggestions to get to what I need?
 
     
    