diff --git a/src/features/providers/ReactQueryProvider.tsx b/src/features/providers/ReactQueryProvider.tsx index 9318dd7..794455d 100644 --- a/src/features/providers/ReactQueryProvider.tsx +++ b/src/features/providers/ReactQueryProvider.tsx @@ -1,16 +1,32 @@ -'use client' +"use client"; -import { QueryClient, QueryClientProvider } from '@tanstack/react-query' -import { ReactQueryDevtools } from '@tanstack/react-query-devtools' -import { useState } from 'react' +import { QueryClient, QueryClientProvider } from "@tanstack/react-query"; +import { useState } from "react"; -export function ReactQueryProvider({ children }: { children: React.ReactNode }) { - const [queryClient] = useState(() => new QueryClient()) +export function ReactQueryProvider({ + children, +}: { + children: React.ReactNode; +}) { + const [queryClient] = useState( + () => + new QueryClient({ + defaultOptions: { + queries: { + retry: false, + retryOnMount: false, + }, + mutations: { + retry: false, + }, + }, + }), + ); return ( {children} {/* */} - ) + ); }