UNPKG

@openshift-assisted/ui-lib

Version:

React component library for the Assisted Installer UI

20 lines 853 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.calculateClusterDateDiff = exports.diffInDaysBetweenDates = void 0; const constants_1 = require("../config/constants"); function diffInDaysBetweenDates(inputDate) { const dateObject = new Date(inputDate); const today = new Date(); return Math.floor(Math.abs(today.valueOf() - dateObject.valueOf()) / constants_1.MS_PER_DAY); } exports.diffInDaysBetweenDates = diffInDaysBetweenDates; function calculateClusterDateDiff(inactiveDeletionDays, completedAt) { if (completedAt && completedAt !== constants_1.TIME_ZERO) { return inactiveDeletionDays - diffInDaysBetweenDates(completedAt); } else { return inactiveDeletionDays; } } exports.calculateClusterDateDiff = calculateClusterDateDiff; //# sourceMappingURL=DateAndTime.js.map