This commit is contained in:
Simon Garner
2021-09-05 13:07:30 +12:00
parent 5316dffc79
commit ffe674e179
2 changed files with 4 additions and 3 deletions
+3
View File
@@ -225,9 +225,11 @@ describe('@SmartQuery() decorator', () => {
variables() {
return this.vars;
},
// eslint-disable-next-line @typescript-eslint/no-unused-vars
update(data: QueryResult) {
// data: QueryResult
},
// eslint-disable-next-line @typescript-eslint/no-unused-vars,@typescript-eslint/no-empty-function
result(data: ApolloQueryResult<QueryResult>) {},
subscribeToMore: [
{
@@ -242,6 +244,7 @@ describe('@SmartQuery() decorator', () => {
variables() {
return this.vars;
},
// eslint-disable-next-line @typescript-eslint/no-unused-vars
updateQuery(prev, { subscriptionData: { data }, variables }) {
return {
...prev,
+1 -3
View File
@@ -9,9 +9,7 @@ import { createDecorator, VueDecorator } from 'vue-class-component';
import { VueApolloSmartQueryOptions } from '../query';
export function SmartQuery<TApp = any, TResult = any, TVariables = OperationVariables, TError = ApolloError>(
options: TApp extends Vue
? VueApolloSmartQueryOptions<TResult, TVariables, TError, TApp>
: DocumentNode,
options: TApp extends Vue ? VueApolloSmartQueryOptions<TResult, TVariables, TError, TApp> : DocumentNode,
): VueDecorator {
return createDecorator((componentOptions: any, k: string) => {
componentOptions.apollo = componentOptions.apollo || {};