useWatchMutationOnClient<TParsed> function
ObservableQuery<TParsed>
useWatchMutationOnClient<TParsed>(
- GraphQLClient client,
- WatchQueryOptions<
TParsed> options
Implementation
ObservableQuery<TParsed> useWatchMutationOnClient<TParsed>(
GraphQLClient client,
WatchQueryOptions<TParsed> options,
) {
final overwrittenOptions = useMemoized(() {
final policies =
client.defaultPolicies.watchMutation.withOverrides(options.policies);
return options.copyWithPolicies(policies);
}, [options]);
return use(
_WatchQueryHook(
options: overwrittenOptions,
client: client,
),
);
}