fix: max date

This commit is contained in:
Nikola Ubavic 2022-04-14 19:26:23 +02:00
parent bc8335adee
commit fea170e141
2 changed files with 13 additions and 5 deletions

View file

@ -1,6 +1,6 @@
import { makeStyles } from '@material-ui/core/styles'
import classnames from 'classnames'
import { differenceInDays, set } from 'date-fns/fp'
import { compareAsc, differenceInDays, set } from 'date-fns/fp'
import React, { useState, useEffect } from 'react'
import Calendar from './Calendar'
@ -24,9 +24,9 @@ const DateRangePicker = ({ minDate, maxDate, className, onRangeChange }) => {
const classes = useStyles()
const handleSelect = (day, minDate, maxDate) => {
const handleSelect = day => {
if (
(maxDate && differenceInDays(maxDate, day) > 0) ||
(maxDate && compareAsc(maxDate, day) > 0) ||
(minDate && differenceInDays(day, minDate) > 0)
)
return