diff options
Diffstat (limited to 'app/assets/javascripts/design_management/components/design_todo_button.vue')
-rw-r--r-- | app/assets/javascripts/design_management/components/design_todo_button.vue | 24 |
1 files changed, 1 insertions, 23 deletions
diff --git a/app/assets/javascripts/design_management/components/design_todo_button.vue b/app/assets/javascripts/design_management/components/design_todo_button.vue index da492f03801..013dd1d89f3 100644 --- a/app/assets/javascripts/design_management/components/design_todo_button.vue +++ b/app/assets/javascripts/design_management/components/design_todo_button.vue @@ -1,6 +1,6 @@ <script> import todoMarkDoneMutation from '~/graphql_shared/mutations/todo_mark_done.mutation.graphql'; -import TodoButton from '~/vue_shared/components/todo_button.vue'; +import TodoButton from '~/vue_shared/components/sidebar/todo_toggle/todo_button.vue'; import createDesignTodoMutation from '../graphql/mutations/create_design_todo.mutation.graphql'; import getDesignQuery from '../graphql/queries/get_design.query.graphql'; import allVersionsMixin from '../mixins/all_versions'; @@ -60,22 +60,6 @@ export default { }, }, methods: { - updateGlobalTodoCount(additionalTodoCount) { - const currentCount = parseInt(document.querySelector('.js-todos-count').innerText, 10); - const todoToggleEvent = new CustomEvent('todo:toggle', { - detail: { - count: Math.max(currentCount + additionalTodoCount, 0), - }, - }); - - document.dispatchEvent(todoToggleEvent); - }, - incrementGlobalTodoCount() { - this.updateGlobalTodoCount(1); - }, - decrementGlobalTodoCount() { - this.updateGlobalTodoCount(-1); - }, createTodo() { this.todoLoading = true; return this.$apollo @@ -92,9 +76,6 @@ export default { } }, }) - .then(() => { - this.incrementGlobalTodoCount(); - }) .catch((err) => { this.$emit('error', Error(CREATE_DESIGN_TODO_ERROR)); throw err; @@ -130,9 +111,6 @@ export default { } }, }) - .then(() => { - this.decrementGlobalTodoCount(); - }) .catch((err) => { this.$emit('error', Error(DELETE_DESIGN_TODO_ERROR)); throw err; |