I have an array of objects as
const arr =   [
    
        {
            "id": 2,
            "key": "cc_edit"
        },
        {
            "id": 4,
            "key": "cc_upload"
        },
        {
            "id": 4,
            "key": "cc_download"
        },
        {
            "id": 1,
            "key": "cc_project"
        }]
I want a object with unique key as key of new object and its values as array. Something like:
{
   2 : ["cc_edit"],
   4 : ["cc_upload", "cc_download"],
   1 : ["cc_project"],
},
How it can be achieved?
 
     
    