diff --git a/src/store/store-tasks.js b/src/store/store-tasks.js index 306dd09..724def3 100644 --- a/src/store/store-tasks.js +++ b/src/store/store-tasks.js @@ -51,8 +51,8 @@ const actions = { updateTask ({ dispatch }, payload) { dispatch('fbUpdateTask', payload) }, - deleteTask ({ commit }, id) { - commit('deleteTask', id) + deleteTask ({ dispatch }, id) { + dispatch('fbDeleteTask', id) }, addTask ({ dispatch }, task) { const taskId = uid() @@ -107,7 +107,12 @@ const actions = { const userId = firebaseAuth.currentUser.uid const taskRef = firebaseDb.ref('tasks/' + userId + '/' + payload.id) taskRef.update(payload.updates) - } + }, + fbDeleteTask ({ commit }, taskId) { + const userId = firebaseAuth.currentUser.uid + const taskRef = firebaseDb.ref('tasks/' + userId + '/' + taskId) + taskRef.remove() + } } const getters = {