Я пытаюсь создать хук Apollo useSubscription
, который использует onSubscriptionData
.
Я просмотрел в документации Apollo, , но у меня еще нет примера .
Например, что-то вроде:
const { loading, error, data } = useSubscription(
INCOMING_MESSAGES_SUBSCRIPTION_QUERY,
{
variables: {"localUserId": Meteor.userId()},
onSubscriptionData: myFunctionThatRunsWhenSubscriptionDataArrives
}
);
Это еще не может быть правильным, потому что он не включает OnSubscriptionDataOptions<TData>
, который упоминается в документации Apollo.
Как правильно создать ловушку useSubscription
, использующую onSubscriptionData
?