(
dateLeft: DateArg<Date> & {},
dateRight: DateArg<Date> & {},
)
| 34 | * // ] |
| 35 | */ |
| 36 | export function compareAsc( |
| 37 | dateLeft: DateArg<Date> & {}, |
| 38 | dateRight: DateArg<Date> & {}, |
| 39 | ): number { |
| 40 | const diff = +toDate(dateLeft) - +toDate(dateRight); |
| 41 | |
| 42 | if (diff < 0) return -1; |
| 43 | else if (diff > 0) return 1; |
| 44 | |
| 45 | // Return 0 if diff is 0; return NaN if diff is NaN |
| 46 | return diff; |
| 47 | } |
no test coverage detected