// PROBLÈME : userId n'est pas dans les dépendances useEffect(() => { fetchUser(userId); }, []); // Fetch uniquement au montage, ignore les changements de userId