29 lines
647 B
TypeScript
29 lines
647 B
TypeScript
'use client'
|
|
|
|
import {
|
|
useQuery,
|
|
useMutation,
|
|
useQueryClient,
|
|
QueryClient,
|
|
QueryClientProvider,
|
|
} from '@tanstack/react-query'
|
|
|
|
import axiosInstance from '@/axios/axiosInstance';
|
|
import { useSelector, useDispatch } from 'react-redux'
|
|
import { RootState } from "@/app/redux/store"
|
|
import { addAllToCars } from '@/app/redux/features/cartSlice';
|
|
|
|
const queryClient = new QueryClient()
|
|
|
|
const ReactQueryProvider = ({children} : {children: React.ReactNode})=>{
|
|
|
|
|
|
|
|
return (
|
|
<QueryClientProvider client={queryClient}>
|
|
{ children }
|
|
</QueryClientProvider>
|
|
)
|
|
}
|
|
|
|
export default ReactQueryProvider |