Jesse Chrestler
2017-08-27 9509fac6de4707178d9744f2591a1f82790447cd
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 );
   },