пропсов инпута
Отобрал, что мне нужен type и placeholder как опциональные и value с onChange ивентом
Что у меня пока есть:
export interface BaseInputPropsI {
type?: string,
placeholder?: string,
value: string
}
И проблемы возникают именно на части onChange ивента. Нагуглил, что надо ему ставить типизацию, в виде
onChange: (e: React.ChangeEvent<HTMLInputElement>) => void
Но оно таким образом не работает, возможно это происходит потому, что в onChange я так же передаю setValue, соответственно то, что я передаю выглядит следующим образом:
const handleChange = (e: React.ChangeEvent<HTMLInputElement>) => void {
setValue(e.target.value);
}
Что можете посоветовать? Есть мысли как такую штуку реализовать?
Обсуждают сегодня