diff --git a/examples/todo/package.json b/examples/todo/package.json index 6748945..b21a361 100644 --- a/examples/todo/package.json +++ b/examples/todo/package.json @@ -6,7 +6,7 @@ "dependencies": { "apollo-cache-inmemory": "^1.1.7", "apollo-client": "^2.2.2", - "apollo-link-state": "^0.4.0", + "apollo-link-state": "0.4.0-beta.0", "graphql": "^0.11.7", "graphql-tag": "^2.5.0", "lodash.merge": "4.6.0", diff --git a/packages/apollo-link-state/src/index.ts b/packages/apollo-link-state/src/index.ts index b17375d..1c99c50 100644 --- a/packages/apollo-link-state/src/index.ts +++ b/packages/apollo-link-state/src/index.ts @@ -38,7 +38,7 @@ export const withClientState = ( public request( operation: Operation, - forward: NextLink, + forward: NextLink = () => Observable.of({ data: {} }), ): Observable { if (typeDefs) { const directives = 'directive @client on FIELD';