@reactutils/use-delayed-queue
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

@reactutils/use-delayed-queue

NPM NPM

A custom hook for queuing and executing functions in order with a specified timeout.

Installation

npm install @reactutils/use-delayed-queue

# or

yarn add @reactutils/use-delayed-queue

Usage:

import useQueue from '@reactutils/use-delayed-queue';

function MyComponent() {
  const { addToQueue } = useQueue();

  const fn1 = () => {
    console.log('Function 1 executed');
  };

  const fn2 = () => {
    console.log('Function 2 executed');
  };

  addToQueue(fn1);
  addToQueue(fn2);

  return <div>My Component</div>;
}

Package Sidebar

Install

npm i @reactutils/use-delayed-queue

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

3.15 kB

Total Files

8

Last publish

Collaborators

  • sepehr09