Group-level deps - enhance FE performance for license filtering
What does this MR do and why?
A current backend change the API that provides the license information that is used to populate the dropdown resulted in a larger set of licenses that get returned (around 600).
This caused some performance issues on the UI.
This MR tries to solve parts of it by using a virtual scroller for the list of items within a dropdown.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Before | After |
---|---|
Screen_Recording_2024-02-01_at_4.14.28_pm | Screen_Recording_2024-02-01_at_4.13.48_pm |
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
Edited by David Pisek