diff --git a/src/store/store-tasks.js b/src/store/store-tasks.js index bc06589..3265d34 100644 --- a/src/store/store-tasks.js +++ b/src/store/store-tasks.js @@ -54,13 +54,13 @@ const actions = { deleteTask ({ commit }, id) { commit('deleteTask', id) }, - addTask ({ commit }, task) { + addTask ({ dispatch }, task) { const taskId = uid() const payload = { id: taskId, task: task } - commit('addTask', payload) + dispatch('fbAddTask', payload) }, setSearch ({ commit }, value) { commit('setSearch', value) @@ -97,6 +97,11 @@ const actions = { const taskId = snapshot.key commit('deleteTask', taskId) }) + }, + fbAddTask ({ commit }, payload) { + const userId = firebaseAuth.currentUser.uid + const taskRef = firebaseDb.ref('tasks/' + userId + '/' + payload.id) + taskRef.set(payload.task) } }