Migrate Explore > Groups to Vue
We want to update all groups lists to use `vue_shared/components/groups_list/groups_list.vue` so we can have UX consistency and easily add Vue functionality in one place. The Explore > Groups list is already using Vue but uses a different groups list component. We should update to use `vue_shared/components/groups_list/groups_list.vue`. This view also has some technical debit around using `app/assets/javascripts/groups/service` and `app/assets/javascripts/groups/store` that we may be able to simplify and remove the need for.
Note that this epic should focus on creating a like-for-like experience with the currently existing functionality. New tabs that need backend support can be addressed at a later point outside of this epic.
## Implementation guide
See issues in this Epic. Ordered from top to bottom in the order they should be completed.
<!-- STATUS NOTE START -->
## Status 2026-04-09
<!-- Create a high level summary (optional but encouraged) -->
:clock1: **total hours spent this week by all contributors**: 2
:tada: **achievements**:
- Successful rollout on GitLab.com
:arrow_forward: **next**:
- Remove the feature flag ([merge request](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/230233))
_Copied from https://gitlab.com/groups/gitlab-org/-/epics/13791#note_3233703400_
<!-- STATUS NOTE END -->
epic