From fb288e26a6904e7f00325fcadfe9974f07698d14 Mon Sep 17 00:00:00 2001 From: Robert Mosolgo Date: Fri, 29 May 2020 16:48:51 -0400 Subject: [PATCH] Pass variables in props/state --- src/GraphiQLWithExtensions.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/GraphiQLWithExtensions.js b/src/GraphiQLWithExtensions.js index 25198b9..c3a9834 100644 --- a/src/GraphiQLWithExtensions.js +++ b/src/GraphiQLWithExtensions.js @@ -8,6 +8,7 @@ class GraphiQLWithExtensions extends Component { state = { schema: null, query: this.props.defaultQuery, + variables: this.props.variables, explorerIsOpen: false, disableExplorer: this.props.disableExplorer, }; @@ -112,8 +113,7 @@ class GraphiQLWithExtensions extends Component { }); render() { - const {query, schema} = this.state; - + const {query, schema, variables} = this.state; return (
{this.props.disableExplorer ? null : ( @@ -130,6 +130,7 @@ class GraphiQLWithExtensions extends Component { fetcher={this.props.fetcher} schema={schema} query={query} + variables={variables} onEditQuery={this._handleEditQuery} onEditVariables={this._handleEditVariables} onEditOperationName={this._handleEditOperationName}>