которая при нажатии должна изменить название себя и включить аудио. 2 события повесить не могу. как быть?
https://react.dev/reference/react/useImperativeHandle Но вообще я бы подумал над другим решением
вот код
Почему у тебя на втором скриншоте хук возвращает jsx?
не понимаю, о чем речь. извини
Я думаю вам надо начать с документации реакта
так я ее читал. я просто не понимаю о чем речь. о каком хуке?
Который на скриншоте
Чем хук отличается от компонента?
Это возвращает jsx?
компонент это функция, которая отрисовывает jsx
Да
а вопрос почему useChorde возвращает? это название функции. выходит выбрал неудачное название.
Документацию плохо читал( use префикс для хуков, а все компоненты называются с заглавной буквы
Это довольно редкое явление, скорее всего чел хотел не это сделать
Хуки не для этого предназначены.
почему? Никто тебе не мешает это делать
Логично, если не мешают, значит предназначены ?)))
я не писал что они предназначены для этого, я писал лишь только то, что такая возможность есть и никто тебе не мешает вернуть верстку
кстати, почему ты handleClick поместил в колбэк, если ничего в нее не передаешь
это другой хэндлклик
onClick={handleClick}
он не связан с той кнопкой
Обсуждают сегодня