Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Preserve selectedStartDate in state on props update
Currently, in `componentWillReceiveProps`, we always set `selectedStartDate` to be null. This can lead to buggy behavior when selectedStartDate was already set to something, as alluded to in these issues: onefinestay#224 onefinestay#203 This issue will arise when the onSelectStart callback in the parent component does something that leads to changes in prop values passed into <DateRangePicker>, which will lead to `selectedStartDate` in state to be reset. Keeping selectedStartDate whatever value it was in componentWillReceiveProps will fix this issue.
- Loading branch information