@adyen/adyen-platform-experience-web
Version:

23 lines (22 loc) • 629 B
JavaScript
import m from "../factory.js";
import { getRangeTimestampsContextIntegerPropertyFactory as D, nowTimestamp as c } from "../utils.js";
import { startOfDay as f } from "../../utils.js";
const p = 365, y = 1, i = 1, u = D(y, p, i), A = (o) => {
const e = u(o);
return m(
{
from: ({ now: r, timezone: a, systemToTimezone: s, timezoneToSystem: n }) => {
const t = new Date(n(f(r, a)));
return t.setDate(t.getDate() - e.value + 1), s(t);
},
to: c
},
{ numberOfDays: e.descriptor }
)();
};
export {
i as DEFAULT_NUM_DAYS,
p as MAX_NUM_DAYS,
y as MIN_NUM_DAYS,
A as default
};