MCPcopy
hub / github.com/react-dates/react-dates / isBeforeDay

Function isBeforeDay

src/utils/isBeforeDay.js:3–18  ·  view source on GitHub ↗
(a, b)

Source from the content-addressed store, hash-verified

1import moment from 'moment';
2
3export default function isBeforeDay(a, b) {
4 if (!moment.isMoment(a) || !moment.isMoment(b)) return false;
5
6 const aYear = a.year();
7 const aMonth = a.month();
8
9 const bYear = b.year();
10 const bMonth = b.month();
11
12 const isSameYear = aYear === bYear;
13 const isSameMonth = aMonth === bMonth;
14
15 if (isSameYear && isSameMonth) return a.date() < b.date();
16 if (isSameYear) return aMonth < bMonth;
17 return aYear < bYear;
18}

Callers 14

onDayClickMethod · 0.85
onDayMouseEnterMethod · 0.85
onDayMouseLeaveMethod · 0.85
addModifierToRangeMethod · 0.85
beforeSelectedEndMethod · 0.85
onEndDateChangeMethod · 0.85
onStartDateChangeMethod · 0.85
isInclusivelyAfterDayFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…