DateTime.js
@@ -192,7 +192,13 @@ } } } //we should only show a valid date if we are provided a isValidDate function. if (this.props.isValidDate) { updatedState.viewDate = updatedState.viewDate || this.state.viewDate; while (!this.props.isValidDate(updatedState.viewDate)) { updatedState.viewDate = updatedState.viewDate.add(1, 'day'); } } this.setState( updatedState ); },