@up-group-ui/react-controls
Version:
Up shared react controls
21 lines • 717 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
var moment = (0, tslib_1.__importStar)(require("moment"));
var isBeforeDay = function (aDay, bDay) {
if (!moment.isMoment(aDay) || !moment.isMoment(bDay))
return false;
var aYear = aDay.year();
var aMonth = aDay.month();
var bYear = bDay.year();
var bMonth = bDay.month();
var isSameYear = aYear === bYear;
var isSameMonth = aMonth === bMonth;
if (isSameYear && isSameMonth)
return aDay.date() < bDay.date();
if (isSameYear)
return aMonth < bMonth;
return aYear < bYear;
};
exports.default = isBeforeDay;
//# sourceMappingURL=isBeforeDay.js.map