TypeScript · Junior · Запитання 23 з 75
Який тип має подія в onChange для <input> у React?
- ✓Правильна відповідь:
React.ChangeEvent<HTMLInputElement> - 2
Event- нативна подія DOM - 3
InputEvent<string>зі стандартної бібліотеки
Пояснення
React використовує власні синтетичні події: ChangeEvent, MouseEvent<HTMLButtonElement>, FormEvent<HTMLFormElement> тощо. Дженерик вказує елемент, тому e.target.value типізований. Якщо обробник інлайновий, тип виводиться автоматично.