Задать вопрос
@DeniSidorenko

Какой аргумент передавать первым в onClick Typescript?

Добрый день,

Есть такая функция
const onChangeHandler = (e:React.FormEvent<HTMLAnchorElement>, id:any) => {
    e.preventDefault()
    console.log(id)
  }


Используется здесь
return(
                  <li key={index}>
                    <a href={"#"} onClick={onChangeHandler(Category.id)} >{Category.name}</a>
                  </li>
                )


Но функция требует еще один аргумент, так как первый идет React.FormEvent.
Каким должен быть первый аргумент в функции onChangeHandler?
  • Вопрос задан
  • 120 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
onClick={(event: any) => onChangeHandler(event, Category.id)}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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