его в этом компоненте ?
что значит вызвать компонент? куда?
Можно. Флаг вешай тру или фолс и по клику меняй флаг
я в него пропсы отдаю , open true
ну так заведи useState и по клику меняй
const [isOpen, setIsOpen] = useState(false)
Вон же у тебя закоментировано. Только в онклик ты передаешь не превильно. Нужно так ()=>setModal(prev=>!prev)
если расскоментить все в том компоненте, все ок работает, по надписи открывается модалка, но как мне открыть numberKeyboard в другом компоненте, мне в него пропсы открытия надо передавать?
Да. Состояние открытие в родительском создаёшь и пропсами кидаешь
я знаю, но мне на проекте сказали написать хук этот.
А как задание звучит? Может тебе просто хреново ТЗ расписали
Мощно, это нужно в отдельную библу запилить
"написать хук для открытия модального окна". Я спрашивал зачем это надо. Мне объяснили что на проекте у нас будет куча модальных окон и для каждого мы не будем писать состояние
ты тогл хук создал
Обсуждают сегодня