(baseParts: DatetimeParts, compareParts: DatetimeParts)
| 29 | * Returns true is the selected day is after the reference day. |
| 30 | */ |
| 31 | export const isAfter = (baseParts: DatetimeParts, compareParts: DatetimeParts) => { |
| 32 | return !!( |
| 33 | baseParts.year > compareParts.year || |
| 34 | (baseParts.year === compareParts.year && baseParts.month > compareParts.month) || |
| 35 | (baseParts.year === compareParts.year && |
| 36 | baseParts.month === compareParts.month && |
| 37 | baseParts.day !== null && |
| 38 | baseParts.day > compareParts.day!) |
| 39 | ); |
| 40 | }; |
| 41 | |
| 42 | export const warnIfValueOutOfBounds = ( |
| 43 | value: DatetimeParts | DatetimeParts[], |
no outgoing calls
no test coverage detected