Use gl-dropdown component in pipeline_actions.vue
Description
At the moment we implement a dropdown using bootstrap classes in ~/pipelines/components/pipelines_list/pipelines_actions.vue
when we could simplify the component to use gl-dropdown
Technical Proposal
The component could be simplified like this:
-
button -> ul -> li -> gl-button
togl-dropdown -> gl-dropdown-item
Note: js-pipeline-action-link
appear to not be in use anymore, so it's possible it can be removed.
Original Discussion
The following discussion from !52093 (merged) should be addressed:
-
@mrincon started a discussion: Suggestion (to follow-up): I would like to have this button updated to use
<gl-dropdown>
component, I suspect when this component was initially created we didn't usegl-dropdown
yet.