From f0bd2f335b526baea34f7d5e7a01a7681bae8c8e Mon Sep 17 00:00:00 2001 From: Ali BARIN Date: Mon, 8 Apr 2024 15:20:10 +0000 Subject: [PATCH] fix: disable retry on mount by default --- packages/web/src/components/QueryClientProvider/index.jsx | 2 +- packages/web/src/hooks/useAutomatischConfig.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/web/src/components/QueryClientProvider/index.jsx b/packages/web/src/components/QueryClientProvider/index.jsx index 9fa3fb1e..7ad4e952 100644 --- a/packages/web/src/components/QueryClientProvider/index.jsx +++ b/packages/web/src/components/QueryClientProvider/index.jsx @@ -4,12 +4,12 @@ import { ReactQueryDevtools } from '@tanstack/react-query-devtools'; import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; import api from 'helpers/api.js'; -import useAuthentication from 'hooks/useAuthentication.js'; const queryClient = new QueryClient({ defaultOptions: { queries: { staleTime: 1000, + retryOnMount: false, refetchOnWindowFocus: false, // provides a convenient default while it should be overridden for other HTTP methods queryFn: async ({ queryKey, signal }) => { diff --git a/packages/web/src/hooks/useAutomatischConfig.js b/packages/web/src/hooks/useAutomatischConfig.js index 395f7b47..93d93daf 100644 --- a/packages/web/src/hooks/useAutomatischConfig.js +++ b/packages/web/src/hooks/useAutomatischConfig.js @@ -8,6 +8,7 @@ export default function useAutomatischConfig() { const { data } = await api.get(`/v1/automatisch/config`, { signal, }); + return data; }, });