Контекст : я использую Apollo React Client в довольно большом приложении React и использую ловушку useQuery для извлечения данных для нескольких компонентов React.
Цель : я ищу способ удержать реактивные повторные рендеры, пока не завершится финальная мутация GraphQL, при выполнении нескольких мутаций в ответ на одно пользовательское действие
Проблема : Некоторые действия, которые могут быть выполнены в приложении, требуют выполнения нескольких мутаций GraphQL (и соответствующих им обновлений кэша) в ответ на одно нажатие кнопки. Это приводит к несколько мерцательному / резкому рендерингу, так как компоненты React перерисовывают в ответ на каждую мутацию.
Спасибо за любой вклад.