Skip to content

Commit

Permalink
chore(release): set package.json to 1.0.2 [skip ci]
Browse files Browse the repository at this point in the history
## [1.0.2](v1.0.1...v1.0.2) (2022-01-02)

### Bug Fixes

* updated readme ([d955c58](d955c58))
  • Loading branch information
semantic-release-bot committed Jan 2, 2022
1 parent d955c58 commit fc313c8
Show file tree
Hide file tree
Showing 3 changed files with 46 additions and 0 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## [1.0.2](https://github.com/kouts/promise-loading-handler/compare/v1.0.1...v1.0.2) (2022-01-02)


### Bug Fixes

* updated readme ([d955c58](https://github.com/kouts/promise-loading-handler/commit/d955c58d079544ae5cdab70e43f51c76d419c963))

## [1.0.1](https://github.com/kouts/promise-loading-handler/compare/v1.0.0...v1.0.1) (2022-01-02)


Expand Down
38 changes: 38 additions & 0 deletions dist/promise-loading-handler.es.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
var __defProp = Object.defineProperty;
var __getOwnPropSymbols = Object.getOwnPropertySymbols;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __propIsEnum = Object.prototype.propertyIsEnumerable;
var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;
var __spreadValues = (a, b) => {
for (var prop in b || (b = {}))
if (__hasOwnProp.call(b, prop))
__defNormalProp(a, prop, b[prop]);
if (__getOwnPropSymbols)
for (var prop of __getOwnPropSymbols(b)) {
if (__propIsEnum.call(b, prop))
__defNormalProp(a, prop, b[prop]);
}
return a;
};
const createLoader = (options) => {
const promises = [];
const opts = __spreadValues(__spreadValues({}, {
inc: () => {
},
slackTime: 0
}), options);
const load = (promise) => {
const p = typeof promise === "function" ? promise() : promise;
!promises.length && opts.start();
promises.push(p);
p.finally(() => {
setTimeout(() => {
promises.pop();
!promises.length ? opts.end() : opts.inc();
}, opts.slackTime);
});
return p;
};
return { load };
};
export { createLoader };
1 change: 1 addition & 0 deletions dist/promise-loading-handler.umd.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit fc313c8

Please sign in to comment.