@baqhub/sdk-react
Version:
The official React SDK for the BAQ federated app platform.
15 lines (14 loc) • 365 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.buildFetcher = buildFetcher;
function buildFetcher(promiseBuilder) {
let res;
const promise = promiseBuilder();
promise.then(result => (res = { result }));
return () => {
if (!res) {
throw promise;
}
return res.result;
};
}