perf: remove unnecessary query cache for Tauri local IPC

Tauri IPC calls are in-process (microsecond latency), so the 5-minute
staleTime and disabled refetchOnWindowFocus from web app templates are
counterproductive. Set staleTime to 0 and enable refetchOnWindowFocus
so external config changes are reflected immediately.
This commit is contained in:
Jason
2026-02-07 11:05:57 +08:00
parent f1fbe324d1
commit a33f8fe973
+2 -2
View File
@@ -4,8 +4,8 @@ export const queryClient = new QueryClient({
defaultOptions: {
queries: {
retry: 1,
refetchOnWindowFocus: false,
staleTime: 1000 * 60 * 5,
refetchOnWindowFocus: true,
staleTime: 0,
},
mutations: {
retry: false,