Skip to content
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

Feature Request: Table improvement by using external libraries such as MuiX or ag-grid #175

Open
cccs-nr opened this issue Jan 18, 2024 · 0 comments
Assignees
Labels
assess We still haven't decided if this will be worked on or not enhancement New feature or request

Comments

@cccs-nr
Copy link

cccs-nr commented Jan 18, 2024

Is your feature request related to a problem? Please describe.
Every table in Assemblyline has been using a version of Material UI's basic table which works for the most part. It comes with some features as sorting, paging and others. However, while working on some other part of Assemblyline, I've come across some of the functional and performance limitations those components have since they are slow to render and requires a lot of customization to implement some functionalities.

Describe the solution you'd like
I saw that Material UI has a better version called MUI X Data Grid that has more features we might want to consider having in AL. But, you have to pay for the better version.

There is also ag-grid that have an interesting implementation. You can choose and select columns to show, resize columns, filter by column, reorder columns, and more !

It would be interesting to look into and test those libraries to see how well they work in the context of Assemblyline.

@cccs-nr cccs-nr added enhancement New feature or request assess We still haven't decided if this will be worked on or not labels Jan 18, 2024
@cccs-nr cccs-nr self-assigned this Jan 18, 2024
@cccs-nr cccs-nr changed the title Feature Request: Table improvement by using external libraries Feature Request: Table improvement by using external libraries such as MuiX or ag-grid Jan 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assess We still haven't decided if this will be worked on or not enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant