mirror of
https://github.com/labring/FastGPT.git
synced 2025-08-02 12:48:30 +00:00
21 lines
518 B
TypeScript
21 lines
518 B
TypeScript
import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
|
|
import { ReactNode } from 'react';
|
|
|
|
// Create a client
|
|
const queryClient = new QueryClient({
|
|
defaultOptions: {
|
|
queries: {
|
|
keepPreviousData: true,
|
|
refetchOnWindowFocus: false,
|
|
retry: false,
|
|
cacheTime: 10
|
|
}
|
|
}
|
|
});
|
|
|
|
const QueryClientContext = ({ children }: { children: ReactNode }) => {
|
|
return <QueryClientProvider client={queryClient}>{children}</QueryClientProvider>;
|
|
};
|
|
|
|
export default QueryClientContext;
|