@rtk-query/graphql-request-base-query
Version:
3 lines (2 loc) • 673 B
JavaScript
import{GraphQLClient as e,ClientError as r}from"graphql-request";var t=function(t){var n="client"in t?t.client:new e(t.url);return"requestHeaders"in t&&n.setHeaders(t.requestHeaders),function(e){var t=e.document,s=e.variables;try{return Promise.resolve(function(e,r){try{var a=Promise.resolve(n.request(t,s)).then(function(e){return{data:e,meta:{}}})}catch(e){return r(e)}return a&&a.then?a.then(void 0,r):a}(0,function(e){if(e instanceof r)return{error:{name:e.name,message:e.message,stack:e.stack},meta:{request:e.request,response:e.response}};throw e}))}catch(e){return Promise.reject(e)}}};export{t as graphqlRequestBaseQuery};
//# sourceMappingURL=index.module.js.map