I am getting Data from my db And I want to loop as required
I am getting array of objects from my data base and I want to convert it to objects with some changes
My Data
Data= [
{
"Menu": "Menu1",
"SubMenu": "dash",
"PATH": "Path1"
},
{
"Menu": "Menu2",
"SubMenu": "SubMenu1",
"PATH": "path2"
},
{
"menu": "menu2",
"SubMenu": "SubMenu2",
"PATH": "path3"
},
{
"Menu": "menu2",
"Submenu": "SubMenu3",
"PATH": "Path4"
}
]
I want to convert it into like below -:
{
"menu1": [
{
"SubMenu": "dash",
"PATH": "path1"
}
],
"menu2": [
{
"SubMenu": "subMenu1",
"PATH": "Path2"
},
{
"SubMenu": "Submenu2",
"PATH": "Path3"
},
{
"type": "SubMenu3",
"link": "Path4"
}
]
}
const newArray= Data.map(element => element.Menu);
console.log(newArray);