From 3db7439d767dfbc115ce8bb9792c7793ac69c6db Mon Sep 17 00:00:00 2001 From: Chi Vinh Le Date: Thu, 30 Nov 2017 21:55:16 +0100 Subject: [PATCH] Use custom optimized graphql-anywhere --- client/coral-framework/hocs/withQuery.js | 1 + package.json | 2 +- webpack.config.js | 1 + yarn.lock | 6 +++++- 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/client/coral-framework/hocs/withQuery.js b/client/coral-framework/hocs/withQuery.js index 7a0eb1034..3a070cfbd 100644 --- a/client/coral-framework/hocs/withQuery.js +++ b/client/coral-framework/hocs/withQuery.js @@ -93,6 +93,7 @@ export default (document, config = {}) => hoistStatics((WrappedComponent) => { const variables = typeof this.wrappedOptions === 'function' ? this.wrappedOptions(this.props).variables : this.wrappedOptions.variables; + const previousResult = this.client.readQuery({ query: rootQuery, variables, diff --git a/package.json b/package.json index 196effd71..c616ef8e8 100644 --- a/package.json +++ b/package.json @@ -105,7 +105,7 @@ "fs-extra": "^4.0.1", "gql-merge": "^0.0.4", "graphql": "^0.9.1", - "graphql-anywhere": "^3.1.0", + "graphql-anywhere-optimized": "git+https://git@github.com/cvle/graphql-anywhere#optimized", "graphql-docs": "0.2.0", "graphql-errors": "^2.1.0", "graphql-redis-subscriptions": "1.3.0", diff --git a/webpack.config.js b/webpack.config.js index d9c8ba4a0..8e510a3f0 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -120,6 +120,7 @@ const config = { }, resolve: { alias: { + 'graphql-anywhere': 'graphql-anywhere-optimized', 'plugin-api': path.resolve(__dirname, 'plugin-api/'), plugins: path.resolve(__dirname, 'plugins/'), pluginsConfig: pluginsPath diff --git a/yarn.lock b/yarn.lock index 7996e549f..ea35ec342 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3507,7 +3507,11 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6: version "1.0.1" resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" -graphql-anywhere@^3.0.1, graphql-anywhere@^3.1.0: +"graphql-anywhere-optimized@git+https://git@github.com/cvle/graphql-anywhere#optimized": + version "3.1.0" + resolved "git+https://git@github.com/cvle/graphql-anywhere#7338ffed17ff27d79e56ae09ad4adeea33c21388" + +graphql-anywhere@^3.0.1: version "3.1.0" resolved "https://registry.yarnpkg.com/graphql-anywhere/-/graphql-anywhere-3.1.0.tgz#3ea0d8e8646b5cee68035016a9a7557c15c21e96"