Pajamas component: Dropdowns - Integrate
Issues related to the ~"pajamas::integrate" stage of [Dropdowns](https://design.gitlab.com/components/dropdowns) **Integrate:** The documented component is integrated into GitLab the product. ## Which component should I use? * Use `GlCollapsibleListbox` if the user needs to "pick" one or more things, like a label, milestone, branch, user, etc. * Use `GlDisclosureDropdown` to display a list of actions (e.g., if you need a `︙` "More actions" button). * Eventually we'll have components dedicated to the other use cases. * [GlFormCombobox](https://gitlab.com/groups/gitlab-org/-/epics/8901) (This is available today, but is likely too limited for many use cases at the moment.) * [GlMenu](https://gitlab.com/gitlab-org/gitlab-ui/-/issues/1631) (There's a reasonable chance we'll never build this, since it's unlikely to be useful in GitLab.) * We will officially mark `GlDropdown` as deprecated once more of these alternatives are available. ```mermaid flowchart pick{Does the user need to\npick/select one or more items?} combo{Does the user need to be\nable to enter a custom item string?} CBready{Does GlFormCombobox\nsupport the required features? See &8901} LB[Use \n GlCollapsibleListBox] CB[Use \n GlFormCombobox] DC[Use \n GlDisclosureDropdown] nothing[This probably can't be\nimplemented/migrated yet] pick --Yes--> combo pick --No--> DC combo --Yes--> CBready CBready --Yes--> CB CBready --No--> nothing combo --No--> LB ```
epic