общем написать
что-то не то. но спасибо, что не прошли мимо)
подскажите, может еще есть вариаент какой-то?
MouseEvent не подходит?
про маус не знаю как писать. просто вот так работает. но нужно имеенно и с ()=> void
скобок много, одна лишняя
onClick: (() => void) | (e?: React.SyntheticEvent) => Promise<void>); какая из? вроде всё ок
ну посчитай открывающих у тебя - 3, закрывающих 4, попробуй так () => void | (e?: React.SyntheticEvent) => Promise<void>
не то
функции в юнионах должны быть в скобках
type My = (() => void) | ((e?: React.SyntheticEvent) => Promise<void>)
вот верный варик
Проверю. Что-то заглючило.
спасибо! всё ок... еще нельзя onClick передавать как пропс. В этом еще ошибка была
Обсуждают сегодня