Project

General

Profile

Feature #21160

Upgrade react to v16

Added by Walden Raines about 3 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Web Interface
Target version:
Difficulty:
Triaged:
Bugzilla link:
Fixed in Releases:
Found in Releases:

Description

We should upgrade react to v16 in order to take advantage of various new features available.

One main feature that it would be great to take advantage of is the new portals API: https://reactjs.org/docs/portals.html which would improve how we are currently handling DOM mounting.

Associated revisions

Revision 59e99bf0 (diff)
Added by Dan Seethaler about 3 years ago

Fixes #21160: Upgrade to React@16

This PR is to prepare for and merge

The current Foreman code is compliant with
which means everything should work with React@16.

http://projects.theforeman.org/issues/21160

History

#1 Updated by Walden Raines about 3 years ago

  • Assignee set to Amir Fefer

Amir, do you have capacity to look at this? If not Dan said he could take it.

#2 Updated by The Foreman Bot about 3 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/foreman/pull/4881 added

#3 Updated by Walden Raines about 3 years ago

  • Assignee changed from Amir Fefer to Dan Seethaler

#4 Updated by Walden Raines about 3 years ago

  • Target version changed from 218 to 224

#5 Updated by Anonymous about 3 years ago

  • % Done changed from 0 to 100
  • Status changed from Ready For Testing to Closed

#6 Updated by Ohad Levy about 3 years ago

  • Legacy Backlogs Release (now unused) set to 296

Also available in: Atom PDF