сбросить один запрос - реагировать на кеш apollo - PullRequest
0 голосов
/ 14 июля 2020

Я хотел бы refetch запрос после useMutation и активировать мой компонент для обновления статуса loading. Я могу сделать это, установив для notifyOnNetworkStatusChange значение true и наблюдая за значением networkStatus в дополнение к loading, как описано в https://github.com/apollographql/react-apollo/issues/321. Однако я думаю, что было бы намного проще просто сдуть запрос из кеша из обработчика update в useMutation.

Кто-нибудь знает, как сдуть отдельный запрос в apollo кеш? По сути, установив его в начальное состояние. Я могу сделать data пустым, но это не решает мою проблему и не рекомендуется. Я также не верю, что resetStore() - это полезный вариант в моем случае.

Может и не быть варианта, но, возможно, у кого-то есть способ.

...