Newer
Older
import { ReactNode, useState } from "react";
import {
DehydratedState,
HydrationBoundary,
QueryClient,
QueryClientProvider,
} from "@tanstack/react-query";
const Layout = ({
children,
dehydratedState,
}: {
children: ReactNode;
dehydratedState: DehydratedState;
}) => {
const [queryClient] = useState(() => new QueryClient());
return (
<QueryClientProvider client={queryClient}>
<HydrationBoundary state={dehydratedState}>{children}</HydrationBoundary>
</QueryClientProvider>
);
};
export default Layout;