interval
patch for interval
Installation
npm install @axetroy/interval
Usage
import interval from '@axetroy/interval';
let number = 1;
let cancel = interval(() => {
number = number + 1;
// block thread
if (number % 5 === 0) {
alert(number);
}
// cancelable
if (number >= 20) {
cancel();
}
}, 1000);
Run the Demo
git clone https://github.com/axetroy/interval.git
yarn
yarn start
License
The MIT License