Tout dépend de qui est la source de vérité pour la valeur de l'entrée — l'état React ou le DOM lui-même.
Contrôlées (React possède la valeur)
La valeur value de l'entrée est contrôlée par l'état, et onChange maintient l'état synchronisé. Le DOM reflète toujours React :
jsx
[name, setName] = ();
