request-pinger

0.1.0 • Public • Published

request-pinger

Creates a request interval with initial timeout and number of intervals.

Installation

npm install request-pinger

or

yarn add request-pinger

Usage Example

import pinger from 'request-pinger';

setLoading = state => console.log(`loading: ${state}`);

const request = async () => {
  const data = await fetch('http://example.com/movies.json')
    .then(response => {
      return response;
    })
    .catch(error => error);

  console.log(data);
};

initialWait = 500; // in milliseconds
intervalWait = 1000; // in milliseconds
initialCounter = 5;

pinger(initialWait, intervalWait, initialCounter, request, setLoading);

Package Sidebar

Install

npm i request-pinger

Weekly Downloads

0

Version

0.1.0

License

MIT

Unpacked Size

2.89 kB

Total Files

4

Last publish

Collaborators

  • or-yam