Procházet zdrojové kódy

refactor: move cleanup to finally block

eric před 5 měsíci
rodič
revize
694396dcfb
1 změnil soubory, kde provedl 3 přidání a 3 odebrání
  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);
     }
 
     // 回登录页带上当前路由地址