Replace jquery dropdowns across analytics

In the Analytics space we currently have a few dropdowns that use the old jquery glDropdown, we should investigate using vue shared components instead:

  • ee/app/assets/javascripts/analytics/shared/components/projects_dropdown_filter.vue
  • ee/app/assets/javascripts/analytics/shared/components/groups_dropdown_filter.vue
  • ee/app/assets/javascripts/analytics/cycle_analytics/components/stage_dropdown_filter.vue
  • ee/app/assets/javascripts/analytics/cycle_analytics/components/tasks_by_type_filters.vue

The following discussion from !22936 (merged) should be addressed:

  • @ntepluhina started a discussion:

    question: do we have any follow-up issue to refactor this dropdown to shared Vue component or gitlab-ui? Seeing jQuery used in Vue makes me shivering 😅

Edited by Ezekiel Kigbo