topcoat-data / topcoat-public

TopCoat components, visualizations and themes
MIT License
1 stars 3 forks source link

fix: Add virtualization to TMultiSelector #144

Closed egcastro closed 2 years ago

egcastro commented 2 years ago

Use the new component added in: https://github.com/snyk/topcoat-core/pull/516 to support big data sets. This changes is being applied only to the TMultiSelector component but it should be easy to adapt it to other if needed. Use the new added method getColumnsByNameAndAttribute in the PR mentioned above to avoid looping twice over the whole rows data set. Fixed some UI layout issues.

Related JIRA ticket: https://snyksec.atlassian.net/browse/DP-271?atlOrigin=eyJpIjoiOGVjMWFjNDAzNzhhNGYzM2E0NGJmZjc0MDYwNDFmOGEiLCJwIjoiaiJ9