Migrate import from a project dropdown
What does this MR do and why?
This implements #384283 (closed). Migrate GlDropdown
in app/assets/javascripts/invite_members/components/project_select.vue
to GlCollapsibleListbox
.
Screenshots
Before | After |
---|---|
Screen recordings
Before | After |
---|---|
import_from_a_project_before | import_from_a_project_after |
How to set up and validate locally
- Go to a project's members page: http://gdk.test:3000/gitlab-org/gitlab-test/-/project_members
- Click
Import from a project
- Select a project from the dropdown
- Click
Import project members
- Wait for the page reload
- Check if the members from the selected project were added
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Sheldon Led