Refactor product details components to renderless components
Proposal
As a preparation for Vue 3 migration, we can refactor CiMinutesDetails
, MainProductDetails
, TrueUpProductDetails
and StorageProductDetails
to renderless components, so later we can update it to composable in Vue 3.
Pattern that we need to use is described here https://vuejs.org/guide/components/slots.html#renderless-components
Follow-up on https://gitlab.com/gitlab-org/customers-gitlab-com/-/merge_requests/6332#note_1256907848
Result
Next steps (if any)
How will we measure success?
Edited by Diana Zubova