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