feat: support loading external libraries

This commit is contained in:
Anoop M D
2023-01-29 12:33:12 +05:30
parent 905f459ed0
commit d89f12c071
4 changed files with 26 additions and 16 deletions

View File

@@ -1,8 +1,8 @@
export const sendNetworkRequest = async (item, collectionUid, environment) => {
export const sendNetworkRequest = async (item, collection, environment) => {
return new Promise((resolve, reject) => {
if (['http-request', 'graphql-request'].includes(item.type)) {
const timeStart = Date.now();
sendHttpRequest(item, collectionUid, environment)
sendHttpRequest(item, collection, environment)
.then((response) => {
const timeEnd = Date.now();
resolve({
@@ -20,12 +20,12 @@ export const sendNetworkRequest = async (item, collectionUid, environment) => {
});
};
const sendHttpRequest = async (item, collectionUid, environment) => {
const sendHttpRequest = async (item, collection, environment) => {
return new Promise((resolve, reject) => {
const { ipcRenderer } = window;
ipcRenderer
.invoke('send-http-request', item, collectionUid, environment)
.invoke('send-http-request', item, collection.uid, collection.pathname, environment)
.then(resolve)
.catch(reject);
});