JSFiddle - React, Tailwind, and code Playground
by Taleeb Anwar
HTML
<textarea id="a"></textarea>
JavaScript
function compare(a, b) {
if (a.Id < b.Id)
return 1;
if (a.Id > b.Id)
return -1;
return 0;
}
objs = [{
"Id": 23,
"TaskId": 204,
"TypeId": 106,
"LegalEntityId": 7,
"StatusId": 1,
"RowVersion": "AAAAAAAAFEo=",
"LastUpdatedBy": "INDCORP\\703205821",
"LastUpdatedDate": "2018-09-13T15:26:56.077",
"CreatedBy": "INDCORP\\703205821",
"CreatedDate": "2018-09-13T15:10:24.697",
"TypeId_Value": "StandAloneAPAC",
"StatusId_Value": "Active"
},
{
"Id": 24,
"TaskId": 203,
"TypeId": 109,
"LegalEntityId": 7,
"StatusId": 1,
"RowVersion": "AAAAAAAAFEs=",
"LastUpdatedBy": "INDCORP\\703205821",
"LastUpdatedDate": "2018-09-13T15:26:56.083",
"CreatedBy": "INDCORP\\703205821",
"CreatedDate": "2018-09-13T15:11:08.317",
"TypeId_Value": "StandAloneMarginRequirements",
"StatusId_Value": "Active"
},
{
"Id": 25,
"TaskId": 205,
"TypeId": 25002,
"LegalEntityId": 7,
"StatusId": 1,
"RowVersion": "AAAAAAAAFEk=",
"LastUpdatedBy": "INDCORP\\703205821",
"LastUpdatedDate": "2018-09-13T15:26:56.03",
"CreatedBy": "INDCORP\\703205821",
"CreatedDate": "2018-09-13T15:11:54.287",
"TypeId_Value": "StandAloneAUWAT",
"StatusId_Value": "Active"
},
{
"Id": 26,
"TaskId": 223,
"TypeId": 25001,
"LegalEntityId": 7,
"StatusId": 1,
"RowVersion": "AAAAAAAAFGg=",
"LastUpdatedBy": "INDCORP\\703205821",
"LastUpdatedDate": "2018-09-13T15:32:22.19",
"CreatedBy": "INDCORP\\703205821",
"CreatedDate": "2018-09-13T15:32:06.67",
"TypeId_Value": "AUWAT",
"StatusId_Value": "Active"
},
{
"Id": 27,
"TaskId": 224,
"TypeId": 6,
"LegalEntityId": 7,
"StatusId":...