davidisaaclee / react-queue

A simple job queue as a React component.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

react-queue

A simple job queue with a React component interface.

const BufferedWork = ({ doWork }) => (
  <Queue>
    {(enqueue, processAll) => (
      <button onClick={() => enqueue(doWork)}>
        Enqueue work
      </button>
      <button onClick={() => processAll()}>
        Process all
      </button>
    )}
  </Queue>
);

Installation

yarn add @davidisaaclee/react-queue

Development

# Clone repository.
git clone https://github.com/davidisaaclee/react-queue
cd react-queue

# Build for ES modules, CommonJS, and UMD.
yarn build

# Run tests.
yarn test

About

A simple job queue as a React component.


Languages

Language:JavaScript 100.0%