Я работаю над приложением, которое имеет несколько компонентов.Компонент A: отображает узлы отношений объектов между ними в виде ребер.Я загружаю данные из API, используя (на основе redux-thunk), вызывая функцию в функции Component As componentDidMount () в глобальном состоянии / хранилище.Кроме того, мне нужно создать узлы, основанные только на некоторых полях объектов, хранящихся в данных.
Компонент B: я намерен сделать так, чтобы при щелчке по узлу в компонент добавлялся другой компонент (подробное представление узла).Б. Для этого «подробного просмотра» мне нужны другие (дополнительные) поля объектов.
Моя проблема до сих пор заключается в том, что мне также нужно локальное состояние компонента А.Причина в том, что мне также нужно добавить временные узлы, которые не следует распространять в глобальное состояние / хранилище.
Итак, мои вопросы: Можете ли вы дать мне совет, где я должен выбрать только необходимые поля Объекта в Компоненте A и Компоненте B?
Как я могу справиться с ситуацией, когда янужно глобальное состояние и локальное состояние в компоненте B?