feat(GlCollapsableListbox): support infinite scroll for last group of options
Background
In !3098 (comment 1143640274) we decided to disallow infinite scroll if you are using grouped options in GlCollapsableListbox.
Use case
If you only need infinite scroll for the last group of options I think it is reasonable UX to allow this. An example of this is the Transfer project dropdown.
Screen_Recording_2024-10-04_at_1.29.58_PM
Proposal
- Remove error in src/components/base/new_dropdowns/listbox/listbox.vue#L524.
- Display warning if in developer mode saying infinite scroll can only be implemented on the last group.
Edited by Peter Hegman