🎉 Added variables to graphql page (w/ lame type validation).

This commit is contained in:
pushrbx
2019-12-31 13:09:26 +00:00
parent 13402a5aa5
commit 1ac144e3a7
14 changed files with 144 additions and 15 deletions

View File

@@ -23,6 +23,22 @@ export default {
gql.headers[index].value = value;
},
addGQLVariable({ gql }, object) {
gql.variables.push(object);
},
removeGQLVariable({ gql }, index) {
gql.variables.splice(index, 1);
},
setGQLVariableKey({ gql }, { index, value }) {
gql.variables[index].key = value;
},
setGQLVariableValue({ gql }, { index, value }) {
gql.variables[index].value = value;
},
addHeaders({ request }, value) {
request.headers.push(value);
},

View File

@@ -20,6 +20,7 @@ export default () => ({
gql: {
url: "https://rickandmortyapi.com/graphql",
headers: [],
variables: [],
query: ""
}
});