Avatar ·

Typage de l'événement onChange dans React et TypeScript : comment obtenir event.target.value

Bonjour à tous ! Je suis débutant en TypeScript, je passe de JavaScript classique à React + TypeScript. J'ai rencontré un problème lors du traitement de l'événement onChange dans un input. Je n'arrive pas à comprendre comment typer correctement event. Voici mon code : ```tsx import React, { useState } from 'react'; const MyForm: React.FC = () => { const [value, setValue] = useState(''); const handleChange = (event) => { setValue(event.target.value); }; return ( ); }; ``` TypeScript se plaint du paramètre `event` — il indique qu'il a un type implicite `any`. J'ai essayé d'écrire `event: any`, mais c'est une mauvaise pratique, et le linter se plaint aussi. J'ai cherché sur Internet, mais il y a différentes versions : certains utilisent `React.ChangeEvent`, d'autres `React.FormEvent`, et d'autres encore `Event`. Dites-moi quel type est correct et pourquoi ? Et comment traiter correctement l'événement si j'ai, par exemple