@alcadica/debounce

A function debouncer

Usage no npm install needed!

<script type="module">
  import alcadicaDebounce from 'https://cdn.skypack.dev/@alcadica/debounce';
</script>

README

@alcadica/service.debounce

Coverage Maintainability

Install

npm i --save @alcadica/service.debounce

Examples

import debounce from '@alcadica/debounce';

let counter = 0;

const debounce = debounce(() => counter++, 400);

debounce();
debounce();
debounce();

setTimeout(() => {
  console.log(counter); // will output 1
}, 1000)

Licence

MIT