registration
This commit is contained in:
27
frontend/style/node_modules/date-fns/compareAsc.js
generated
vendored
27
frontend/style/node_modules/date-fns/compareAsc.js
generated
vendored
@@ -1,6 +1,4 @@
|
||||
"use strict";
|
||||
exports.compareAsc = compareAsc;
|
||||
var _index = require("./toDate.js");
|
||||
import { toDate } from "./toDate.js";
|
||||
|
||||
/**
|
||||
* @name compareAsc
|
||||
@@ -11,8 +9,6 @@ var _index = require("./toDate.js");
|
||||
* Compare the two dates and return 1 if the first date is after the second,
|
||||
* -1 if the first date is before the second or 0 if dates are equal.
|
||||
*
|
||||
* @typeParam DateType - The `Date` type, the function operates on. Gets inferred from passed arguments. Allows to use extensions like [`UTCDate`](https://github.com/date-fns/utc).
|
||||
*
|
||||
* @param dateLeft - The first date to compare
|
||||
* @param dateRight - The second date to compare
|
||||
*
|
||||
@@ -36,18 +32,15 @@ var _index = require("./toDate.js");
|
||||
* // Sun Jul 02 1995 00:00:00
|
||||
* // ]
|
||||
*/
|
||||
function compareAsc(dateLeft, dateRight) {
|
||||
const _dateLeft = (0, _index.toDate)(dateLeft);
|
||||
const _dateRight = (0, _index.toDate)(dateRight);
|
||||
export function compareAsc(dateLeft, dateRight) {
|
||||
const diff = +toDate(dateLeft) - +toDate(dateRight);
|
||||
|
||||
const diff = _dateLeft.getTime() - _dateRight.getTime();
|
||||
if (diff < 0) return -1;
|
||||
else if (diff > 0) return 1;
|
||||
|
||||
if (diff < 0) {
|
||||
return -1;
|
||||
} else if (diff > 0) {
|
||||
return 1;
|
||||
// Return 0 if diff is 0; return NaN if diff is NaN
|
||||
} else {
|
||||
return diff;
|
||||
}
|
||||
// Return 0 if diff is 0; return NaN if diff is NaN
|
||||
return diff;
|
||||
}
|
||||
|
||||
// Fallback for modularized imports:
|
||||
export default compareAsc;
|
||||
|
||||
Reference in New Issue
Block a user