sort on the innerproperty of an object
by Arvind Pal
JavaScript
let inpust = [{
"1":[{
date: "2020-04-01T13:44:12.578Z"
}]
},{
"2":[{
date: "2020-03-30T13:44:12.578Z"
}]
},{
"3":[{
date: "2020-04-01T13:44:12.578Z"
}]
}]
inpust = inpust.sort((a, b)=>{
console.log("a",a)
let keyA = Object.keys(a)[0]
let dataA = a[keyA][a[keyA].length-1];
let keyB = Object.keys(b)[0]
let dataB = b[keyB][b[keyB].length-1];
console.log("b", dataB)
return new Date(dataB.date)-new Date(dataA.date)
})
console.log("inpust", inpust);