Обновить данные Graphql - PullRequest
       13

Обновить данные Graphql

0 голосов
/ 19 ноября 2018

У меня есть базовый компонент, который будет иметь QueryRenderer для извлечения данных для заголовка, списка продуктов, вариантов фильтрации. В методе рендеринга я хотел бы отобразить Header, FoodList и FilterSidebar. Теперь, когда я нажимаю на элемент в FilterSidebar, я изменяю состояние в избыточном, который, в свою очередь, используется в качестве переменных для QueryRender. QueryRender выполняет повторную загрузку данных с новыми фильтрами. Проблема в том, что Header и Filtersidebar также находятся внутри метода рендеринга queryrender, все компоненты обновляются. Есть ли способ справиться с такой ситуацией, когда меняется только листинг на основе новых переменных.

...