Migrate dropdown to new gl dropdown components
What does this MR do and why?
Migrate GlDropdown to GlDisclosureDropdown or GlCollapsibleListbox
- app/assets/javascripts/boards/components/project_select.vue
- app/assets/javascripts/vue_shared/components/clone_dropdown.vue
Screenshots or screen recordings
Before | After |
---|---|
How to set up and validate locally
app/assets/javascripts/boards/components/project_select.vue
- Open any group and go to
Plan > Issue Boards
- In the list actions for the "Open" cards, click the more actions icon, and Create new issue
app/assets/javascripts/vue_shared/components/clone_dropdown.vue
- Open any snippet and check the "Clone" dropdown.
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.
Fixes #413020 (closed), #413482 (closed)
Edited by Shane Maglangit (Personal)