DayJS Replacement
This commit is contained in:
@@ -1,20 +1,20 @@
|
||||
import moment from "moment";
|
||||
import dayjs from './day.js'
|
||||
|
||||
export const DateFormat = "MM/DD/yyyy";
|
||||
const RuleSets = [
|
||||
{
|
||||
title: "V1",
|
||||
range: [moment("2010-01-01"), moment("2023-04-01")],
|
||||
range: [dayjs("2010-01-01"), dayjs("2023-04-01")],
|
||||
},
|
||||
{
|
||||
title: "V2",
|
||||
range: [moment("2023-04-01"), moment("2040-01-01")],
|
||||
range: [dayjs("2023-04-01"), dayjs("2040-01-01")],
|
||||
},
|
||||
];
|
||||
|
||||
//TODO: Verify that this doesnt need to be reversed.
|
||||
export function ChangeOfRuleSet({
|
||||
prevDateMoment = moment(),
|
||||
newDateMoment = moment(),
|
||||
prevDateMoment = dayjs(),
|
||||
newDateMoment = dayjs(),
|
||||
}) {
|
||||
const prevRuleSet = RuleSets.find(
|
||||
(r) =>
|
||||
@@ -32,11 +32,7 @@ export function ChangeOfRuleSet({
|
||||
}
|
||||
|
||||
export function WhichRulesetToApply(close_date) {
|
||||
const DateMoment = close_date ? moment(close_date) : moment();
|
||||
console.log(
|
||||
"🚀 ~ file: constants.js:36 ~ WhichRulesetToApply ~ DateMoment",
|
||||
DateMoment
|
||||
);
|
||||
const DateMoment = close_date ? dayjs(close_date) : dayjs();
|
||||
const newRuleSet = RuleSets.find(
|
||||
(r) =>
|
||||
DateMoment.isSameOrAfter(r.range[0]) && DateMoment.isBefore(r.range[1])
|
||||
@@ -44,4 +40,4 @@ export function WhichRulesetToApply(close_date) {
|
||||
console.log("Using ruleset:", newRuleSet);
|
||||
|
||||
return newRuleSet?.title;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user