Draft: Remove graphql cache config type policy for package versions
What does this MR do and why?
Refactors package_versions.vue
to use vue-apollo
reactive parameters for pagination.
This lets us remove cacheConfig.typePolicy
for versions
field.
Why do we need to make this change?
This allows us to re-use this component within Terraform module registry with GraphQL for Terraform registry UI to use GraphQL (#435850)
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
No change in UI.
How to set up and validate locally
Instructions: !112523 (merged)
Edited by Rahul Chanila