feat(usebruno#354): Add authentication for GraphQL requests

Schema introspection query will also use specified authentication.
This commit is contained in:
Jonathan Gruber
2023-10-05 16:35:22 +02:00
parent 86c2a60184
commit af130bac17
5 changed files with 44 additions and 11 deletions

View File

@@ -29,11 +29,14 @@ const sendHttpRequest = async (item, collection, environment, collectionVariable
});
};
export const fetchGqlSchema = async (endpoint, environment) => {
export const fetchGqlSchema = async (endpoint, environment, request, collectionVariables) => {
return new Promise((resolve, reject) => {
const { ipcRenderer } = window;
ipcRenderer.invoke('fetch-gql-schema', endpoint, environment).then(resolve).catch(reject);
ipcRenderer
.invoke('fetch-gql-schema', endpoint, environment, request, collectionVariables)
.then(resolve)
.catch(reject);
});
};