2.0.0 • Published 4 years ago

use-screen-recording v2.0.0

Weekly downloads
49
License
MIT
Repository
github
Last release
4 years ago

use-screen-recording

Easily create screen recordings using a React Hook.

NPM JavaScript Style Guide

Install

npm install --save use-screen-recording

Usage

import React from "react";
import useScreenRecording from "use-screen-recording";

export default function App() {
  const { isRecording, recording, toggleRecording } = useScreenRecording();

  return (
    <div>
      <button onClick={toggleRecording}>
        {isRecording ? "Stop" : "Start Recording"}
      </button>

      {!!recording && (
        <video autoPlay src={recording && URL.createObjectURL(recording)} />
      )}
    </div>
  );
}

License

MIT © tylerbuchea


This hook is created using create-react-hook.