почему появляется данная ошибка? Пишет что Свойство "style" не существует в типе "EventTarget" хотя пропс передается с тем же типом просто насквозь.Если в coloraizeBtnCheck выставляю any все работает без пробелм
currentTarget
А стоп лол, это че нафиг такое?))
Используешь реакт - используй реакт, <button style={{ color: checked ? ‘red’ : ‘blue’ }}
Так не получится, там логика работы приложения своебразная, приходится изврашаться но вопрос по TS его бы раскурить
Нет, это ты её специфичной сделал
Цвет кнопки зависит от состояния? Вот стейт и юзай
а какой ещё стиль может быть у значения?
target нужно проверять на тип
Там идет еще обвязка вокруг, мне нужно при одном клике подсвечивать кнопку с кликом одним цветом и одну из 6ти других другим. Как это сделать проще не придумал
Точно! Осталось его как то получить тока ))
Элемент, но это я вроде уже сам сообразил как сделать ))
так ты к нему уже на скрине обращаешься🤷♂️
Да но TS таки ругается зараза! То однго свойства нет то другова!
у нужного элемента с нужным типом не может быть таких проблем
Да я уже понял ошибку. Но за наводку на идею спасибо. Я туда передавал евент а надо было элемент эвента. Все сразу стало понятние и проще
похоже твой код стал ещё "специфичнее"
Шо делать )) Джуны должны страдать ))
страдать будут ревьюверы
им за это платят ))
Им платят за решение задач, нет вакансии “ревьювер”. Если джун в целом шарит, но в начале пишет странный код - ноль проблем, бывает, научится, но если он не шарит - его не возьмут/вылетит с испытательного
В моем случае это препод на курсе - так что в том числе за это. Но твое мнение справедливо
Обсуждают сегодня