From b7f07491703503109e1f54454d9f135e5c1d617d Mon Sep 17 00:00:00 2001 From: Soybean Date: Tue, 16 Apr 2024 00:03:00 +0800 Subject: [PATCH] perf(projects): perf code --- src/store/modules/auth/index.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/store/modules/auth/index.ts b/src/store/modules/auth/index.ts index d3ff2b4c..5e73286b 100644 --- a/src/store/modules/auth/index.ts +++ b/src/store/modules/auth/index.ts @@ -1,7 +1,7 @@ import { computed, reactive, ref } from 'vue'; +import { useRoute } from 'vue-router'; import { defineStore } from 'pinia'; import { useLoading } from '@sa/hooks'; -import { useRoute } from 'vue-router'; import { SetupStoreId } from '@/enum'; import { useRouterPush } from '@/hooks/common/router'; import { fetchGetUserInfo, fetchLogin } from '@/service/api'; @@ -11,12 +11,11 @@ import { useRouteStore } from '../route'; import { clearAuthStorage, getToken, getUserInfo } from './shared'; export const useAuthStore = defineStore(SetupStoreId.Auth, () => { + const route = useRoute(); const routeStore = useRouteStore(); const { toLogin, redirectFromLogin } = useRouterPush(false); const { loading: loginLoading, startLoading, endLoading } = useLoading(); - const route = useRoute(); - const token = ref(getToken()); const userInfo: Api.Auth.UserInfo = reactive(getUserInfo());