У меня есть Apollo-Hooks код, который использует useSubscription
для прослушивания изменений событий в подписке:
useSubscription<MySubscriptionUpdated>(MySubscription, {
onSubscriptionData: async ({ client, subscriptionData: { data } }) => {
if (!data) {
return;
}
...
Этот код автоматически обновляет кэш ответа, которыйв большинстве случаев отлично подходит
Однако мне нужно выполнить некоторую обработку результатов после получения ответа, но до до обновления кэша.
Кто-нибудь знает способ использования useSubscription
ловушки, а не автоматически обновлять кеш?
Ответ, в конечном счете, всегда будет иметьсущность с __typename
в нем.