Skip to content

Build Inactive list

What / Why

We will need to hookup the Inactive tab added in #502479 (closed) to the GraphQL endpoint for contributed groups. This should include groups that are either archived or pending deletion. This endpoint will be created in the GraphQL backend issue: #502488 (closed).

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. Add tab definition to app/assets/javascripts/groups/your_work/constants.js#L21
  2. Use variables key to pass argument to GraphQL and then pass that argument to the API call in app/assets/javascripts/groups/your_work/graphql/resolvers.js#L7
Edited by Peter Hegman