Skip to content

feat(ui): add invoices button, format snapshot error (platform#242)

Lasha Kakabadze requested to merge billing-cta-button-for-invoice into master

Description

  • In Billing, let's add a button "Invoices", under the right column with payment methods -- and it should act exactly the same as "Payment methods" (opening stripe's customer portal; invoices are there).
  • Reduce payment methods section width
  • Format snapshot error, so that UI only renders message

Related issue

https://gitlab.com/postgres-ai/platform/-/issues/242

Examples

Updated billing page

Screenshot_2023-06-10_at_12.17.12

Updated snapshot error message

image

Checklist

  • MR description has been reviewed
  • MR changes are functionally tested
  • MR does NOT have API/CLI changes OR there are API/CLI changes and they have been reviewed & DOCS ARE ADJUSTED (reference doc, etc)
  • MR does NOT have UI changes OR there are UI changes and they have been reviewed & UX IS REVIEWED
Edited by Lasha Kakabadze

Merge request reports