-
Story
-
Resolution: Done
-
Normal
-
None
-
None
-
False
-
-
True
-
https://github.com/RedHatInsights/curiosity-frontend/pull/1480, https://github.com/RedHatInsights/curiosity-frontend/pull/1479, https://github.com/RedHatInsights/curiosity-frontend/pull/1478, https://github.com/RedHatInsights/curiosity-frontend/pull/1475, https://github.com/RedHatInsights/curiosity-frontend/pull/1474, https://github.com/RedHatInsights/curiosity-frontend/pull/1473, https://github.com/RedHatInsights/curiosity-frontend/pull/1470, https://github.com/RedHatInsights/curiosity-frontend/pull/1467, https://github.com/RedHatInsights/curiosity-frontend/pull/1465, https://github.com/RedHatInsights/curiosity-frontend/pull/1462, https://github.com/RedHatInsights/curiosity-frontend/pull/1458, https://github.com/RedHatInsights/curiosity-frontend/pull/1455, https://github.com/RedHatInsights/curiosity-frontend/pull/1454, https://github.com/RedHatInsights/curiosity-frontend/pull/1453, https://github.com/RedHatInsights/curiosity-frontend/pull/1451, https://github.com/RedHatInsights/curiosity-frontend/pull/1448, https://github.com/RedHatInsights/curiosity-frontend/pull/1447, https://github.com/RedHatInsights/curiosity-frontend/pull/1446, https://github.com/RedHatInsights/curiosity-frontend/pull/1445, https://github.com/RedHatInsights/curiosity-frontend/pull/1444
-
-
As a UI developer I need to remove deprecated React from the codebase. I also need to review any remaining legacy styled components for update towards function components.
Acceptance criteria
- Remove default props
- Review and replace remaining class components
Assumptions and questions
- This work helps with any future React 19 update, and squashes the annoying React 18.3 update that blasts a console.error with a "warning" on every single default props based component it finds making the developer console all but useless for local proxy development without filtering