JSFiddle - React, Tailwind, and code Playground
by Brett DeWoody
JavaScript
var jsonObj = {
"014b9d42":{
"notification": 0,
"userName": "adam"
},
"02f5b60e": {
"notification": 3,
"userName": "jake"
},
"1281d8fb": {
"notification": 1,
"userName": "eomer"
},
"12a2a564": {
"notification": 0,
"userName": "bella"
}
};
var arr = [];
for (var key in jsonObj) {
if (jsonObj.hasOwnProperty(key)) {
var o = jsonObj[key];
arr.push({ id: key, notification: o.notification, userName: o.userName });
}
}
arr.sort(function(obj1, obj2) {
return obj1.notification - obj2.notification;
});
console.log(arr);