From 0e9c607c602bffde2c596d4655b1149b6c596bbc Mon Sep 17 00:00:00 2001 From: Francis Date: Wed, 16 Sep 2015 17:33:05 +0800 Subject: [PATCH] fix cannot disable date before minDate / after maxDate --- src/DateTimePickerDays.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DateTimePickerDays.js b/src/DateTimePickerDays.js index 24e27614..eecb931b 100644 --- a/src/DateTimePickerDays.js +++ b/src/DateTimePickerDays.js @@ -56,7 +56,7 @@ export default class DateTimePickerDays extends Component { if ((minDate && prevMonth.isBefore(minDate)) || (maxDate && prevMonth.isAfter(maxDate))) { classes.disabled = true; } - if (this.props.daysOfWeekDisabled.length > 0) classes.disabled = this.props.daysOfWeekDisabled.indexOf(prevMonth.day()) !== -1; + if (this.props.daysOfWeekDisabled.length > 0) classes.disabled |= this.props.daysOfWeekDisabled.indexOf(prevMonth.day()) !== -1; cells.push({prevMonth.date()}); if (prevMonth.weekday() === moment().endOf("week").weekday()) { row = {cells};