const [user, setUser] = useState({ name: '', email: '' }); // INCORRECT - mutation directe user.name = 'Jean'; // Ne fonctionne pas ! // CORRECT - nouvel objet avec spread setUser({ ...user, name: 'Jean' });