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 1/5] 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() }) } From 9cf308265981eb3044c744fe2d7952984ce29eab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8A=B1=E8=A3=A4=E8=A1=A9?= Date: Thu, 9 Jan 2020 20:37:26 +0800 Subject: [PATCH 2/5] =?UTF-8?q?fix[Logout]:=20click=20blank=20area=20of=20?= =?UTF-8?q?=E2=80=8B=E2=80=8BdropDown=20able=20to=20logout?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layout/components/Navbar.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue index 4953f36..0ca5cf6 100644 --- a/src/layout/components/Navbar.vue +++ b/src/layout/components/Navbar.vue @@ -22,8 +22,8 @@ Docs - - Log Out + + Log Out From bc9411186775be08eeb3bc73883bc1896b12cdcf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8A=B1=E8=A3=A4=E8=A1=A9?= Date: Thu, 9 Jan 2020 20:38:04 +0800 Subject: [PATCH 3/5] perf[Menu]: remove unused menu-wrapper --- src/layout/components/Sidebar/SidebarItem.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/layout/components/Sidebar/SidebarItem.vue b/src/layout/components/Sidebar/SidebarItem.vue index 2d49dd8..a418c3d 100644 --- a/src/layout/components/Sidebar/SidebarItem.vue +++ b/src/layout/components/Sidebar/SidebarItem.vue @@ -1,5 +1,5 @@