فهرست منبع

refactor: move cleanup to finally block

eric 5 ماه پیش
والد
کامیت
694396dcfb
1فایلهای تغییر یافته به همراه3 افزوده شده و 3 حذف شده
  1. 3 3
      playground/src/store/auth.ts

+ 3 - 3
playground/src/store/auth.ts

@@ -86,13 +86,13 @@ export const useAuthStore = defineStore('auth', () => {
 
     try {
       await logoutApi();
-
-      resetAllStores();
-      accessStore.setLoginExpired(false);
     } catch {
       // 不做任何处理
     } finally {
       isLoggingOut.value = false; // 重置 标识
+
+      resetAllStores();
+      accessStore.setLoginExpired(false);
     }
 
     // 回登录页带上当前路由地址