"use client"; import { QueryClient, QueryClientProvider } from "@tanstack/react-query"; import { useState, ReactNode } from "react"; export default function QueryProvider({ children }: { children: ReactNode }) { // On utilise un useState pour s'assurer que le QueryClient // n'est créé qu'une seule fois côté client const [queryClient] = useState(() => new QueryClient()); return ( {children} ); }