Skip to content

axetroy/interval

Repository files navigation

interval

Greenkeeper badge

patch for interval

Online Demo

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