Solution Explorer provides the front door into the Integreatly initiative. It hosts the various Solution Patterns, as well as providing a dashboard of installed applications/products/services.
When updating to the latest Patternfly 4 breaking change release, the required minimum version for react and react-dom libraries is 16.8.0.
Why
We weren't using any PF4 components that were taking advantage of the latest react features (such as hooks), so when we upgraded to the the latest PF4 breaking change release, it didn't impact us. However, going forward, we will be affected as more and more PF4 components are using these features.
Verification Steps
Simple change, just a react library update. To verify, just traverse the entire solution explorer UI and verify that there are no regressions e.g. visual or behavioral differences.
Checklist:
[x] Code has been tested locally by PR requester
[ ] Changes have been successfully verified by another team member
Motivation
https://issues.redhat.com/browse/APPDUX-259
What
When updating to the latest Patternfly 4 breaking change release, the required minimum version for react and react-dom libraries is 16.8.0.
Why
We weren't using any PF4 components that were taking advantage of the latest react features (such as hooks), so when we upgraded to the the latest PF4 breaking change release, it didn't impact us. However, going forward, we will be affected as more and more PF4 components are using these features.
Verification Steps
Simple change, just a react library update. To verify, just traverse the entire solution explorer UI and verify that there are no regressions e.g. visual or behavioral differences.
Checklist:
Progress
Additional Notes
Can be tested locally, but if you want to test on a live server, you can test on my cluster here: https://solution-explorer.apps.cluster-uxddev-916c.uxddev-916c.example.opentlc.com/
Sample screen cap:![sample-16 8 0](https://user-images.githubusercontent.com/39063664/87470944-89511400-c5eb-11ea-8ac1-9d1296ea0ea9.png)