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

Consider Ant Design Table as UI Framework #27

Open
martin-fleck-at opened this issue Aug 27, 2024 · 0 comments · May be fixed by #32
Open

Consider Ant Design Table as UI Framework #27

martin-fleck-at opened this issue Aug 27, 2024 · 0 comments · May be fixed by #32

Comments

@martin-fleck-at
Copy link
Contributor

Type: Feature Request

In PR #24, we are introducing a replacement for the Microsoft Tree View. This new implementation aims to closely align with the existing Tree API while extending it to support tree tables, facilitating easier migration and offering enhanced control and capabilities. The UI rendering is handled by PrimeReact, focusing primarily on the Tree and TreeTable components.

During the PR review, we identified potential performance issues with the TreeTable component, particularly due to the lack of Virtual Scrolling. As a result, we opted to use the Tree component instead, which offers better performance. However, this choice introduces some functional and visual limitations, particularly the loss of the column-like behavior inherent to TreeTable.

To address this, I propose investigating alternatives to PrimeReact's TreeTable, specifically considering the Ant Design Table as a potential replacement. Since other functionalities, such as search, inline-editing, and custom controls, are partially dependent on the UI framework, it would be prudent to conduct this investigation before further feature development.

I would like to open this topic for discussion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant