UNPKG

fetch-with-status

Version:
1 lines 1.21 kB
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports["fetch-with-status"]=e():t["fetch-with-status"]=e()}("undefined"!=typeof self?self:this,function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var u=e[r]={i:r,l:!1,exports:{}};return t[r].call(u.exports,u,u.exports,n),u.l=!0,u.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=0)}([function(t,e,n){t.exports=n(1)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.withStatus=void 0;var r=function(t){var e=[],n={when:function(t,r){return e.push({status:[].concat(t),fn:r}),n},build:function(){return t.then(function(t){var n=e.find(function(e){return e.status.includes(t.status)});return n?new Promise(function(e){return n.fn(t,function(t){return e(t)})}):t})}};return n};e.withStatus=r;var u=r;e.default=u}])});