Câest trĂšs basique.
Jâai un formulaire et Ă chaque fois que je change un caractĂšre, jâupdate un State.
Quand je clique sur le bouton jâappelle le `onSubmit` ce qui va lancer mon alerte avec les valeurs de mes states đ„
On peut voir quâil y a quand mĂȘme beaucoup de code pour pas grand chose :
âą les events handler (handleNameChange, onSubmit x2)
âą les states (useState x2)
âą les events (onChange, onClick)
Il n'y a pas besoin de states sauf pour une barre de recherche ou autre
Et lĂ , tu vas me dire "oui mais tu t'en rends compte on ne peut pas faire de data validation"
Tu as raison, et on va voir les solutions ensemble !
Enfaite, je ne vais pas te proposer qu'une solution
đș react-hook-form. : react-hook-form.com/
Juste une des meilleures library pour tes formulaires !
Il gĂšre la validation, il est opti et simple Ă utiliser !