Skip to content
Snippets Groups Projects
provider.tsx 575 B
Newer Older
Yusuf Akgül's avatar
Yusuf Akgül committed
'use client'
import { QueryClient, QueryClientProvider } from "@tanstack/react-query"
import { SessionProvider } from 'next-auth/react'
import React from "react"

export default function Providers({ children }: React.PropsWithChildren) {
    const [client] = React.useState(
        new QueryClient({ defaultOptions: { queries: { staleTime: 5000 } } })

    return (
        <QueryClientProvider client={client}>
Yusuf Akgül's avatar
Yusuf Akgül committed
            <SessionProvider refetchOnWindowFocus={false}>
Yusuf Akgül's avatar
Yusuf Akgül committed
                {children}
            </SessionProvider>