npm.io
1.0.0 • Published 5 years ago

use-interval-with-timeout

Licence
MIT
Version
1.0.0
Deps
0
Size
3 kB
Vulns
0
Weekly
0

use-interval-with-timeout

Custom setInterval with timeout.

Install

$ npm install use-interval-with-timeout

Usage

const useIntervalWithTimeout = require('use-interval-with-timeout');

const [currentIteration, cancelInterval] = useIntervalWithTimeout(
    countdown => console.log(`countdown ${countdown}`),
    () => console.log('done'),
    1000,
    30
);

Keywords