23.02 Clear the State after User Logs Out

This commit is contained in:
fwarren committed 2021-02-15 10:46:33 -08:00
1 parent 47c282d94f
commit 45ac159e30
2 files changed
+4 -1

No files matched your search

+1 -1
View File
@@ -35,7 +35,6 @@ const actions = {
})
},
logoutUser () {
console.log('xx')
firebaseAuth.signOut()
},
handleAuthStateChange ({ commit, dispatch }) {
@@ -47,6 +46,7 @@ const actions = {
this.$router.push('/').catch(err => {})
dispatch('tasks/fbReadData', null, { root: true })
} else {
commit('tasks/clearTasks', null, { root: true })
commit('setLoggedIn', false)
commit('/tasks/setTasksDownloaded', false, { root: true })
this.$router.replace('/auth').catch(err => { })
+3
View File
@@ -40,6 +40,9 @@ const mutations = {
addTask (state, payload) {
Vue.set(state.tasks, payload.id, payload.task)
},
clearTasks (state) {
state.tasks = {}
},
setSearch (state, value) {
state.search = value
},