Update to React 15

Description

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.

Activity

Show:
Ready for Release

Details

Assignee

Reporter

Labels

Tested Version/s

Components

Sprint

Priority

More fields

Created 26 April 2017 at 03:51
Updated 27 June 2018 at 02:25
Resolved 21 June 2017 at 00:04
 

Flag notifications