UNPKG

@vegajs/vortex

Version:

🌀 A next-gen, lightweight state management library for JavaScript and TypeScript.

1 lines • 196 B
function e(e,t){let{retries:r=3,delay:n=1e3,factor:o=2}=t||{};return new Promise((t,c)=>{let i=(r,n)=>{e().then(t).catch(e=>{r>0?setTimeout(()=>{i(r-1,n*o)},n):c(e)})};i(r,n)})}export{e as retry};