Update to React 15
Description
Activity
Show:
Ready for Release
Details
Details
Assignee
Former user
Former user(Deactivated)Reporter
Former user
Former user(Deactivated)Labels
Tested Version/s
None
Components
Sprint
None
Priority

More fields
Time tracking
More fields
Time trackingCreated 26 April 2017 at 03:51
Updated 27 June 2018 at 02:25
Resolved 21 June 2017 at 00:04
This includes:
Upgrade React to the latest 15.x release
Upgrade other modules to compatible versions
react-dom
some react addons
etc.
fix all new warnings (mainly deprecation) in build and browser console
Technical Notes
This change will affect a lot of component files - lots of boilerplate changes. It should not be performed during modification of existing components. We can make and merge many of the changes before making the actual React upgrade. That will help reduce the size of the final merge that is needed.
Observed warnings:
PropTypes should be accessed in a different way
Use plain classes in all cases rather than createClass
Some props we are using are flagged as unknown or not valid - may not have been working anyway.