1.0.0 • Published 3 years ago

use-webworker v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

use-webworker

A react hook wrapper over webworker exposing message data from worker as state

//: <> (start placeholder for auto-badger)

Build Status version min size mingzip size license

dependancies downloads all contributors code of conduct

stargazers number of forks

:clap: & :heart: to auto badger for making badging simple

//: <> (end placeholder for auto-badger)

Install

npm install --save use-webworker

Usage

import useWebworker from 'use-webworker'

function Example {
  const {isProcessing, data: dataFromWorker } = useWebworker({
    url: '/worker.js', // available at %PUBLIC_URL%/worker.js
    data: {}
  });
  if(isProcessing) {
    return <h1>Loading...</h1>
  }
  return <h1>{dataFromWorker}</h1>
}

License

MIT © technikhil314