diff --git a/packages/react-query-persist-client/src/PersistQueryClientProvider.tsx b/packages/react-query-persist-client/src/PersistQueryClientProvider.tsx index b7b93bc536..d8b86b80df 100644 --- a/packages/react-query-persist-client/src/PersistQueryClientProvider.tsx +++ b/packages/react-query-persist-client/src/PersistQueryClientProvider.tsx @@ -15,7 +15,6 @@ export type PersistQueryClientProviderProps = QueryClientProviderProps & { } export const PersistQueryClientProvider = ({ - client, children, persistOptions, onSuccess, @@ -32,7 +31,7 @@ export const PersistQueryClientProvider = ({ React.useEffect(() => { const options = { ...refs.current.persistOptions, - queryClient: client, + queryClient: props.client, } if (!didRestore.current) { didRestore.current = true @@ -45,10 +44,10 @@ export const PersistQueryClientProvider = ({ }) } return isRestoring ? undefined : persistQueryClientSubscribe(options) - }, [client, isRestoring]) + }, [props.client, isRestoring]) return ( - <QueryClientProvider client={client} {...props}> + <QueryClientProvider {...props}> <IsRestoringProvider value={isRestoring}>{children}</IsRestoringProvider> </QueryClientProvider> )