Задать вопрос
@timofeus91
Junior Frontend Developer

Как правильно создать функцию-событие с использованием TypeScript?

Всем доброго времени суток! Есть код, где по нажатию на кнопку мы выводим в консоль event . Код работает. Но интересует что по правилам необходимо поставить вместо any . И что данная функция тогда должна возвращать. Просто пытаюсь изучить TypeScript и как правильно работать с событиями

const Something : FC = () => {
  const justClick = (event: any): void => {
    console.log(event);
  }
  return (
      <button className="button" onClick={justClick}>Просто кнопка</button>
  )
}
  • Вопрос задан
  • 236 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
YuriyVorobyov1333
@YuriyVorobyov1333
Software Developer
Вместо any надо React.MouseEvent<HTMLElement> или EventTarget. А возвращает JSX.Element
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы