UNPKG

si-funciona

Version:

Funciones de utilidad para uso general. [General usage utility functions.]

1 lines 497 B
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0,require("core-js/stable"),require("regenerator-runtime/runtime");const delay=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,r=()=>{};return{resolver:new Promise(((t,l)=>{if(isNaN(e))l(new Error(`Invalid delay: ${e}`));else{const o=setTimeout(t,e,`Delayed for: ${e}`);r=()=>{clearTimeout(o),l(new Error(`Cancelled delay: ${e}`))}}})),cancel:r}};var _default=exports.default=delay;