From f70f0675ba309fc2f33c06c0610d5a50bd1db00e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8A=B1=E8=A3=A4=E8=A1=A9?= Date: Sun, 29 Dec 2019 14:35:13 +0800 Subject: [PATCH] perf: refine code --- src/store/modules/user.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 100da14..8d86b68 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -68,9 +68,9 @@ const actions = { logout({ commit, state }) { return new Promise((resolve, reject) => { logout(state.token).then(() => { - commit('RESET_STATE', '') - removeToken() + removeToken() // must remove token first resetRouter() + commit('RESET_STATE') resolve() }).catch(error => { reject(error) @@ -81,8 +81,8 @@ const actions = { // remove token resetToken({ commit }) { return new Promise(resolve => { - commit('SET_TOKEN', '') - removeToken() + removeToken() // must remove token first + commit('RESET_STATE') resolve() }) }