Refactor design_management/pages/index.vue to use ApolloMutation component
requested to merge 35073-refactor-design_management-pages-index-vue-to-use-apollomutation-component into master
What does this MR do?
Calls to this.$apollo.mutate
have been replaced with the use of the ApolloMutation
component within design_management/pages/index.vue
, in line with direction we are taking with Apollo/Vue-Apollo.
Similar examples of uses of ApolloMutation
can be found in design_discussion.vue
, design_management/pages/design/index.vue
and design_destroyer.vue
.
A few tangentially-related tests have been added to ensure some pre-existing behaviour behaves the same after this refactor.
Relevant issue: #35073 (closed)
Does this MR meet the acceptance criteria?
Conformity
-
Changelog entry -
Documentation (if required) -
Code review guidelines -
Merge request performance guidelines -
Style guides -
Database guides -
Separation of EE specific content
Availability and Testing
Edited by 🤖 GitLab Bot 🤖