ncb-component
Version:
NCB design system
16 lines (15 loc) • 650 B
JavaScript
import { jsx as _jsx } from "react/jsx-runtime";
import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
import { ConfigProvider } from "../config-provider";
export function Provider(props) {
const { children, config, configProviderAntd } = props;
const queryClient = new QueryClient(Object.assign({
defaultOptions: {
queries: {
refetchOnWindowFocus: false,
}
}
}, config));
return (_jsx(QueryClientProvider, { client: queryClient, children: _jsx(ConfigProvider, { configProviderProps: configProviderAntd, children: children }) }));
}
export default Provider;