Let's say I have an array like so:
var array = [{date: "2021-06-02", name: "Foo" /*... and more*/}]
Now i have sorted the array with
array.sort(function (a, b) {
var keyA = new Date(a.date),
keyB = new Date(b.date);
if (keyA < keyB) return -1; // a.date is before b.date
if (keyA > keyB) return 1; // other way around
return 0;
});
And now I want to add {type: "new date occured", date: "", name: "New Date!"}
after each new date in the now sorted array.