refactor: remove redundant proxy query paths

This commit is contained in:
SaladDay
2026-07-30 14:59:48 +00:00
parent 3c1154bed9
commit 483256ad92
9 changed files with 89 additions and 273 deletions
+3 -2
View File
@@ -3,6 +3,7 @@ import { failoverApi } from "@/lib/api/failover";
import { toast } from "sonner";
import { useTranslation } from "react-i18next";
import { extractErrorMessage } from "@/utils/errorUtils";
import { proxyKeys } from "@/lib/query/proxy";
// ========== 熔断器 Hooks ==========
@@ -47,7 +48,7 @@ export function useResetCircuitBreaker() {
});
// 刷新代理状态(更新 active_targets
queryClient.invalidateQueries({
queryKey: ["proxyStatus"],
queryKey: proxyKeys.status,
});
},
});
@@ -283,7 +284,7 @@ export function useSetAutoFailoverEnabled() {
queryKey: ["providers", variables.appType],
});
queryClient.invalidateQueries({
queryKey: ["proxyStatus"],
queryKey: proxyKeys.status,
});
},
});