-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
None
-
Product / Portfolio Work
-
False
-
-
False
-
3
-
None
-
None
-
None
Class components that use UNSAFE_ methods may cause issues with concurrent rendering in React 18. To be extra safe, we should refactor them to be functional components.
AC:
- refactor these files
- frontend/packages/console-shared/src/components/dropdown/ResourceDropdown.tsx
- frontend/public/components/graphs/status.jsx
- frontend/public/components/utils/firehose.jsx (covered by CONSOLE-4511)
- frontend/public/components/utils/storage-class-dropdown.tsx
- remove eslint override that allows their use
- is depended on by
-
CONSOLE-4512 Update to React 18 - Phase 2
-
- To Do
-