Following is my object which I want to convert to an array but seem like I am missing something here. Please let me know what I am doing wrong here.
Code -
var langObj = {
"CON1010": {
"countryName": "Poland",
"countryCode": "pl",
"localLanguages": [
{
"language": "English",
"languageCode": "en"
},
{
"language": "Polish",
"languageCode": "en"
}
]
},
"CON1011": {
"countryName": "UK",
"countryCode": "uk",
"localLanguages": [
{
"language": "English",
"languageCode": "en"
}
]
}
};
var res = Object.entries(langObj).map(([value, label]) => ({value, label}));
console.log(res);
Expected Output -
[
{
"CON1010": {
"countryName": "Poland",
"countryCode": "pl",
"localLanguages": [
{
"language": "English",
"languageCode": "en"
},
{
"language": "Polish",
"languageCode": "en"
}
]
}
},
{
"CON1011": {
"countryName": "UK",
"countryCode": "uk",
"localLanguages": [
{
"language": "English",
"languageCode": "en"
}
]
}
}
]