Skip to content

Build `Member` list

What / Why

We will need to hookup the Member tab added in #502479 (closed) to the GraphQL endpoint for all visible groups. As it stands this likely will be simply requesting a full list of visible Groups via the Groups GraphQL query: https://docs.gitlab.com/ee/api/graphql/reference/#querygroups

Once the data is hooked up we can utilize the shared groups_list component to render the items: https://gitlab.com/gitlab-org/gitlab/-/blob/master/app/assets/javascripts/vue_shared/components/groups_list/groups_list.vue

Implementation Plan

  1. We will be using app/assets/javascripts/groups_projects/components/tabs_with_list.vue
  2. We need to create a graphql/resolver.js file that makes an API request to /dashboard/groups.json and then converts that into a GraphQL response.
Edited by Peter Hegman