Skip to content

Add groups list shared component

Peter Hegman requested to merge add-groups-list-shared-component into master

What does this MR do and why?

Related to #409029 (closed) and #378681

The grouptenant scale team is starting to build out an Organization MVC. For more information about what an "Organization" will be see https://docs.gitlab.com/ee/user/organization/

In #409029 (closed) we are working on building a groups view. This MR adds a shared GroupsList Vue component that can be used for this view but will also be flexible to be used in other parts of GitLab such as the user profile. This MR sets up the storybook story. In future MRs the component will be used on /-/organizations/gitlab/groups_and_projects

Screenshots or screen recordings

Desktop Mobile
Screenshot_2023-07-31_at_4.45.09_PM Screenshot_2023-07-31_at_4.45.27_PM

How to set up and validate locally

  1. Run cd storybook && yarn start
  2. Select groups_list from the sidebar

MR acceptance checklist

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

Edited by Peter Hegman

Merge request reports