Files
MemShellParty/web/app/providers/query-client-provider.tsx
T
2025-12-08 01:43:41 +08:00

18 lines
444 B
TypeScript

import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
import type { ReactNode } from "react";
const queryClient = new QueryClient({
defaultOptions: {
queries: {
staleTime: 1000 * 60 * 5, // 5 minutes
retry: 1,
},
},
});
export function QueryProvider({ children }: Readonly<{ children: ReactNode }>) {
return (
<QueryClientProvider client={queryClient}>{children}</QueryClientProvider>
);
}