Skip to content
Snippets Groups Projects
provider.tsx 551 B
Newer Older
Yusuf Akgül's avatar
Yusuf Akgül committed
'use client'

import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
Yusuf Akgül's avatar
Yusuf Akgül committed
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>
                {children}
            </SessionProvider>