Почему не выдает ошибку при данной типизации?

Добрый день есть така функция

const onChangeHandler = (e:React.FormEvent<HTMLInputElement>) => {
    console.log(e.currentTarget)
}

Где указывается что ожидается HTMLInputElement, но если даже я применяю эту функцию к заголовку, диву , любому элементу, все равно работает без ошибок?

К примеру здесь не ошибок

<div className="title" onChange={onChangeHandler}>
                    <h2>Добавить категорию</h2>
                </div>

Ответы (0 шт):