Apologies for the lengthy subject, but I am having trouble understanding the response.
Here is my code snippet:
this.rezerwacjeFilteredByseaarchInput.sort(function (a, b) {
if (a[5]===null) {
// console.log(a[5]);
return 1;
}
if (firmaSortOrder) {
return a[5] > b[5];
}
else {
return b[5] > a[5];
}
});
The JavaScript error message states: error TS2345: Argument of type '(a: Rezerwacja, b: Rezerwacja) => boolean | 1' is not assignable to parameter of type '(a: Rezerwacja, b: Rezerwacja) => number'. Type 'boolean | 1' is not assignable to type 'number'. Type 'true' is not assignable to type 'number'.