Skip to content

jagi/set-interval-time-fn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@jagi/set-interval-time-fn

Example usage

import {
  setIntervalTimeFn,
  clearIntervalTimeFn,
} from "@jagi/set-interval-time-fn";

const start = Date.now();

const timerId = setIntervalTimeFn(
  () => {
    console.log(`${Date.now() - start} ms elapsed`);
  },
  time => {
    // Start interval from 1 second and increase it by 1 second on each execution.
    return !time ? 1000 : time + 1000;
  },
);

setTimeout(() => {
  clearIntervalTimeFn(timerId);
}, 10 * 1000); // Clear interval after 20 seconds.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published