perf: reduce worker overview refetches

This commit is contained in:
yml2213
2026-08-30 15:49:52 +08:00
parent 79d8f84ac9
commit 174f931486
2 changed files with 4 additions and 0 deletions
@@ -111,6 +111,8 @@ export default function WorkerHallPage() {
problemCount: Number(summaryByStatus.get('problem') || 0), problemCount: Number(summaryByStatus.get('problem') || 0),
} satisfies HallSummary } satisfies HallSummary
}, },
staleTime: 5_000,
refetchOnWindowFocus: false,
retry: false, retry: false,
}) })
@@ -197,6 +197,8 @@ export default function WorkerOrdersPage() {
const overviewQuery = useQuery({ const overviewQuery = useQuery({
queryKey: ['worker-my-orders-overview'], queryKey: ['worker-my-orders-overview'],
queryFn: fetchWorkerMyOrderOverview, queryFn: fetchWorkerMyOrderOverview,
staleTime: 5_000,
refetchOnWindowFocus: false,
retry: false, retry: false,
}) })
const cancelRequestsQuery = useQuery({ const cancelRequestsQuery = useQuery({