Задать вопрос
@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?
  • Вопрос задан
  • 122 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Курс по TypeScript
    3 месяца
    Далее
  • Merion Academy
    Онлайн-курс по TypeScript
    2 месяца
    Далее
  • Stepik
    TypeScript с 0 до ПРО | Решение задач по TS, разбор сложных тем
    1 неделя
    Далее
Решения вопроса 1
onClick={(event: any) => onChangeHandler(event, Category.id)}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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