// PROBLÈME : l'objet est recréé à chaque rendu function MyComponent({ user }) { const options = { limit: 10 }; // Nouvel objet à chaque rendu useEffect(() => { fetchData(options); }, [options]); // options change à chaque rendu ! }