DigitalConsumer.FixMyGlass/src/digital-components/date-picker/mixins/constants.js
Johnny shultz 4301ca27de Cash 152
Cash-152 fixed UI defect CASH-405 for CASH-152
2025-03-19 18:01:17 -04:00

63 lines
1.3 KiB
JavaScript

const TIMINGFUNC_MAP = {
linear: (t) => t,
"ease-in": (t) => t * t,
"ease-out": (t) => t * (2 - t),
"ease-in-out": (t) => (t < 0.5 ? 2 * t * t : -1 + (4 - 2 * t) * t),
};
const BUFFER_OFFSET = 10;
const MONTHS_OF_YEAR = [
"January",
"February",
"March",
"April",
"May",
"June",
"July",
"August",
"September",
"October",
"November",
"December",
];
const DAYS_OF_WEEK = [
// Monday, Friday, Saturday are the pricing by day premium days
{
label: "Sunday",
cssClass: "sunday",
isPricingByDayUpchargeDay: true,
},
{
label: "Monday",
cssClass: "monday",
isPricingByDayUpchargeDay: true,
},
{
label: "Tuesday",
cssClass: "tuesday",
isPricingByDayUpchargeDay: false,
},
{
label: "Wednesday",
cssClass: "wednesday",
isPricingByDayUpchargeDay: false,
},
{
label: "Thursday",
cssClass: "thursday",
isPricingByDayUpchargeDay: false,
},
{
label: "Friday",
cssClass: "friday",
isPricingByDayUpchargeDay: true,
},
{
label: "Saturday",
cssClass: "saturday",
isPricingByDayUpchargeDay: true,
},
];
export { TIMINGFUNC_MAP, BUFFER_OFFSET, MONTHS_OF_YEAR, DAYS_OF_WEEK };