'use client'; import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; import { useState } from 'react'; import { Toaster } from 'sonner'; type QueryProviderProps = { children: React.ReactNode; }; export function QueryProvider({ children }: QueryProviderProps) { const [queryClient] = useState(() => new QueryClient({ defaultOptions: { queries: { retry: 1, refetchOnWindowFocus: false } } })); return ( {children} ); }