Sha256: 6c29f5e68f7f8dcebda648b0c8fbaac7f0d29793c7a128ec7e6e05678ed87fbb
Contents?: true
Size: 236 Bytes
Versions: 454
Compression:
Stored size: 236 Bytes
Contents
export default (fn, time) => { let timerId return (...args) => { if (timerId) { clearTimeout(timerId) } return new Promise((resolve) => { timerId = setTimeout(() => resolve(fn(...args)), time) }) } }
Version data entries
454 entries across 454 versions & 1 rubygems