fui-fancyui
Version:
FancyUI Libary
8 lines (7 loc) • 340 B
JavaScript
const f = (e, a) => {
const { disablePastDates: t = !1, disableWeekends: i = !1, disabledWeekdays: s = [] } = a || {}, c = e.getDay(), n = e.getDay() === 0 || e.getDay() === 6, l = e.getTime() < Date.now(), D = s == null ? void 0 : s.includes(c);
return (t ? l : !1) || (i ? n : !1) || (s ? !!D : !1);
};
export {
f as disableDate
};