У меня есть 2 основные панели.Левая панель для навигации и в ней есть список предметов.После того, как я выберу один элемент, на правой панели появится информация об элементе.
Например, на левой панели я мог бы получить список имен людей.После того, как человек выбран, правая панель больше не будет пустой и будет содержать более подробную информацию: адрес, возраст, ...
Что я делал до сих пор, при выборе элемента из списка, действие fire reduxс selectedId
.Внутри правой панели выслушайте изменения в редуксе и, если selectedId
не пусто, отобразите детали элемента.
Этот подход работает отлично.Но, думаю, это можно улучшить.Если у меня есть правая панель как дочерний компонент выбранного элемента в левом компоненте, она должна работать, вообще не имея дело с избыточными действиями.Однако единственная проблема заключается в том, как отобразить компонент деталей на правой панели как дочерний элемент, но не отображается внутри элемента списка?
Направлен ли я в правильном направлении?
Как реализовать такоесценарий