From d09fc4e6ba353ce30368eba33dd2882391c7c09f Mon Sep 17 00:00:00 2001 From: "Fredrick W. Warren" Date: Mon, 15 Feb 2021 07:52:27 -0800 Subject: [PATCH] 21.02 Write Data - When Task Added --- src/store/store-tasks.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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) } }