nkdev55
@nkdev55
Full Stack Magento Developer

Как организовать появление компонентов на основе слушателей?

Внутри CEF используется react. На клиенте вешаются слушатели (listeners) и отлавливают все, что приходит от сервера. Нужно в зависимости от того, что отсылается сервер, показать нужный компонент, возможно несколько компонентов.
Как правильно организовать логику react приложения, чтобы в дальнейшем не было проблем с расширением проекта.
Я новичек и уже всю голову сломал как правильно отловить и показать/скрыть компонент.
В каком файле/файлах расположить все слушатели и показывать/скрывать компоненты.
  • Вопрос задан
  • 47 просмотров
Решения вопроса 1
В родительском компоненте устанвливаем слушатели и создаем состояние (state). При отлавливании события меняем состояние. Прокидываем состояние через props в дочерние компоненты и по условию завязанному на состоянии из родителя скрываем или показываем то что нужно.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы