Skip to content

Subscription Details: Table and Details components

Angelo Gulina requested to merge ag-273028-subs-details into master

What does this MR do?

This MR is part of a series that addresses gitlab-org/gitlab#273028 in creating the Subscription Details View for <strong data-sourcepos="16:116-16:132">Opt-In online</strong> customers.

Description MR
Table and Details components 👈 you are here
User Info Component !57852 (merged)
License History Component tbd
Subscription-Breakdown (integrates all the previous) tbd
Integrate GraphQL to provide data tbd

Screenshots (strongly suggested)

This MR does not contain UI changes but here's a preview of how's gonna look like. The loading state is using a 2-lines skeleton loader.

Loading state With content
Screenshot_2021-03-30_at_16.51.37 Screenshot_2021-03-30_at_18.43.18

Note: the buttons are part of the Breakdown component (4th step), their conditional loading will be handled there.

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • [-] Label as security and @ mention @gitlab-com/gl-security/appsec
  • [-] The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • [-] Security reports checked/validated by a reviewer from the AppSec team
Edited by Angelo Gulina

Merge request reports