Files
postshop-frontend/context/provider.tsx
2025-12-24 16:05:17 +05:00

23 lines
551 B
TypeScript

"use client";
import {
QueryClientProvider,
HydrationBoundary,
type DehydratedState,
} from "@tanstack/react-query";
import { queryClient } from "@/lib/queryClient";
import type { ReactNode } from "react";
interface ProvidersProps {
children: ReactNode;
dehydratedState?: DehydratedState;
}
export function Providers({ children, dehydratedState }: ProvidersProps) {
return (
<QueryClientProvider client={queryClient}>
<HydrationBoundary state={dehydratedState}>{children}</HydrationBoundary>
</QueryClientProvider>
);
}