Spaces:
Runtime error
Runtime error
'use client' | |
import React from 'react' | |
import { ReactQueryDevtools } from '@tanstack/react-query-devtools' | |
import { QueryClientProvider, QueryClient } from '@tanstack/react-query' | |
function ReactQueryProvider({ children }: React.PropsWithChildren) { | |
const queryClient = new QueryClient({ | |
defaultOptions: { | |
queries: { | |
refetchOnWindowFocus: false, // default: true | |
staleTime: 10 * 1000, // default: 0 | |
}, | |
}, | |
}) | |
return ( | |
<QueryClientProvider client={queryClient}> | |
{children} | |
<ReactQueryDevtools initialIsOpen={false} /> | |
</QueryClientProvider> | |
) | |
} | |
export default ReactQueryProvider | |