Skip to content

GitLab Slack App: Migrate GlDropdown in 'projects_dropdown.vue'

What does this MR do and why?

Migrates the dropdown component in app/assets/javascripts/integrations/gitlab_slack_application/components/projects_dropdown.vue to GlCollapsibleListbox

Screenshots or screen recordings

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

Before After
projects_dropdown_before projects_dropdown_after

How to set up and validate locally

  1. Start gdk
  2. Visit http://gdk.test:3000/-/profile/slack/edit

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #424155 (closed)

Edited by Martin Wortschack

Merge request reports