perf:优化未登陆时的跳转路由体验

This commit is contained in:
Xwen
2023-12-16 22:46:10 +08:00
parent 6fd7baa10f
commit 0d5e993042
3 changed files with 16 additions and 9 deletions

View File

@@ -3,7 +3,7 @@ import { getUserDetailInfo } from "@/apis/auth";
import useAuths from "@/hooks/useAuths";
import { defineStore } from "pinia";
const { getToken, setToken, removeToken } = useAuths();
const { getToken, setToken, clearStorage } = useAuths();
const useUserStore = defineStore("user", {
state: () => ({
@@ -81,7 +81,7 @@ const useUserStore = defineStore("user", {
this.token = "";
this.roles = [];
this.permissions = [];
removeToken();
clearStorage();
resolve();
})
.catch((error) => {