-
Epic
-
Resolution: Done
-
Normal
-
None
-
None
-
Replace deprecated PF Table
-
False
-
-
False
-
Done
-
0% To Do, 0% In Progress, 100% Done
Description
Convert old style deprecated table to use the new PatternFly table.
Acceptance criteria
All code requiring `@patternfly/react-table/deprecated` will be converted to use `@patternfly/react-table`.
Out of scope
- Changing the functionality or appearance of the tables.
- Conversion to TypeScript, React Query ,etc.
Testing implications
- The tables are in different parts of the application
------------------------------------------------------------------------------------------------------------------------
Implementation notes
The deprecated code is part of the same package `@patternfly/react-table` so no packages will need to be added/removed.
There are currently 6 files that need to be converted:
- src/components/clusters/ClusterDetailsMultiRegion/components/AccessRequest/components/AccessRequestTable.tsx
- src/components/clusters/ClusterDetailsMultiRegion/components/MachinePools/MachinePools.jsx
- src/components/clusters/ClusterDetailsMultiRegion/components/Support/components/NotificationContactsCard.tsx
- src/components/dashboard/ClustersWithIssuesTableCard/ClustersWithIssuesTableCard.jsx
- src/components/dashboard/ExpiredTrialsCard/ExpiredTrialsCard.tsx
- src/components/downloads/DownloadsPage/DownloadsPage.tsx