Не могу понять, как использовать событие Focus с React и Typescript:
private onFocus(event: FocusEvent) {
}
...
<div
tabIndex={0}
onFocus={this.onFocus}
>
Element
</div>
С кодом выше я получаю следующую ошибку
Типы свойств onFocus несовместимы.
Тип '(событие: FocusEvent) => void' нельзя назначить типу '((событие: FocusEvent) => void) | не определено.
Тип '(событие: FocusEvent) => void' нельзя назначить типу (событие: FocusEvent) => void '.
Типы параметров «событие» и «событие» несовместимы.
Тип «FocusEvent» нельзя назначить типу «FocusEvent».
Свойство 'initFocusEvent' отсутствует в типе 'FocusEvent'.
Я попробовал несколько подходов, чтобы попытаться сделать компилятор Typescript счастливым, но, похоже, ничего не работает.