Correct all deprecation warnings in addons #798
Merged
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.
This PR is a squashup of most of the changes in React 16 #792 but without the actual deletion of addons or update to React 16.
Fixes #699
Fixes #768
Fixes #797
Reference: https://facebook.github.io/react/blog/2017/04/07/react-v15.5.0.html
Replace -> With
react-addons-transition-group -> react-transition-group/TransitionGroup
react-addons-css-transition-group -> react-transition-group/CSSTransitionGroup
react-addons-update -> immutability-helper
react-addons-test-utils -> react-dom/test-utils
Prebundle new addons
Update generator to extracted proptypes and ES6 export
Include react-create-class in generator for non-es6
Update test fixtures to use createReactClass
Replace therubyracer with mini_racer
The ruby racer pegged libV8 to V3 which is too old for 'Set' which is
now standard in JS. The ruby racer therefore cannot be supported this
gem.
Update README on PropType
React is compiled away in JSX transformer using Import syntax
Update javascript driver to headless chrome
Update travis to remove phantom
Replace React.DOM with React.createElement
Stop checking for reactid as createElement doesnt make one
React.DOM used reactid but createElement does not
https://reactjs.org/blog/2016/03/07/react-v15-rc1.html#documentcreateelement-is-in-and-data-reactid-is-out
Give Webpacker ES6 import always