@vue/apollo-composable / useQuery / SubscribeToMoreOptions
Interface: SubscribeToMoreOptions ​
Options for subscribeToMore.
1. Operation options ​
document ​
document:
DocumentNode
A GraphQL subscription document parsed into an AST with the gql template literal.
variables? ​
optionalvariables:OperationVariables
An object containing all of the GraphQL variables your subscription requires to execute.
2. Networking options ​
context? ​
optionalcontext:DefaultContext
If you're using Apollo Link, this object is the initial value of the context object that's passed along your link chain.
3. Query methods ​
onError()? ​
optionalonError: (error) =>void
A callback function that's called when the subscription encounters an error.
Parameters ​
error ​
Error
Returns ​
void
updateQuery()? ​
optionalupdateQuery: (unsafePreviousData,options) =>object
A function that defines how incoming subscription data is merged with the existing query data.
First argument is deprecated
The first argument (unsafePreviousData) is not type-safe and may contain partial data. It will be removed in Apollo Client v5. Use options.previousData instead.
Parameters ​
unsafePreviousData ​
object
options ​
previousData ​
object
subscriptionData ​
{ data: object; }
subscriptionData.data ​
object
Returns ​
object