Update react-onclickoutside dependency and create the CalendarContainer #276
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Bring up to date the react-onclickoutside dependency. Since the newer versions of react-onclickoutside the library is shipped as a higher order component, the old code in react-datetime for adapting the clicking outside to different versions of react is not valid anymore. In its place, there is a new component wrapped by the react-onclickoutside HOC called
CalendarContainer
.Now
CalendarContainer
component is the one that renders calendar the views, but the view to render is still defined byDateTime
.Motivation and Context
Old version of react-onclickoutside was creating conflict for projects using the branch 5.x of the same library.
Checklist
[ ] I have updated the documentation accordingly
[ ] I have updated the TypeScript 1.8 type definitions accordingly
[ ] I have updated the TypeScript 2.0+ type definitions accordingly