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