-
-
Notifications
You must be signed in to change notification settings - Fork 192
Description
In React v15.5, propTypes
have been moved to an external package (announcement: https://reactjs.org/blog/2017/04/07/react-v15.5.0.html)
From the announcement:
Prop types are a feature for runtime validation of props during development. We’ve extracted the built-in prop types to a separate package to reflect the fact that not everybody uses them.
In 15.5, instead of accessing PropTypes from the main React object, install the prop-types package and import them from there:
The dash-core-components
library now uses React v16.0 (upgraded from React v15.4), and this results in a breaking change for one of our dependencies (Molecule3D):
https://reactjs.org/warnings/dont-call-proptypes.html#dont-call-proptypes-directly
From the above link:
If you don’t fix the warning, this code will crash in production with React 16.