-
Notifications
You must be signed in to change notification settings - Fork 1
25528 #298
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
"swagger-ui-react": "^5.11.3" | ||
"react-router-hash-link": "^2.4.3", | ||
"react-socks": "^2.2.0", | ||
"react-table": "^7.8.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We probably shouldn't have both "react-table" and "@tanstack/react-table". If posible we should deprecate the older and update the components that use it
@@ -25,16 +25,30 @@ | |||
"@popperjs/core": "^2.11.6", | |||
"@tanstack/react-query": "^5.14.1", | |||
"@tanstack/react-table": "^8.7.9", | |||
"axios": "^1.3.2", | |||
"axios": "^1.8.3", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This seems like a lot of additional dependencies. We be good to double check that all of these are really needed
@@ -0,0 +1,137 @@ | |||
import { ReactComponent as Archive } from './archive.svg' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should scale this list down to only the icons needed by the toolbar and delete the unused svg files
Please read the notes in the ticket:
Move the "Manage Columns" feature into the new DataTableToolbar component.
Ensure that drag-and-drop functionality is working, and include the PDC-style badges to indicate hidden and reordered columns.
A new ticket is created to replace react-dnd to dnd-kit