The react-screen-capture part gives a simple method to take screenshots of your React application’s UI. You can record any kind of component of your application’s display with simply a couple of lines of code.
Produce for React designers that’re constructing a comments system where customers can report concerns with a screenshot, developing a style device that permits recording and also editing and enhancing details components of a web page, or merely incorporating an attribute in your application for customers to share a photo of their success or modifications.
Just how to utilize it:
1. Mount and also import the react-screen-capture Element.
# Thread .$ thread include react-screen-capture . . # NPM . $ npm i react-screen-capture
import React from 'respond'; . import {ScreenCapture} from 'react-screen-capture ';
2. Utilize the part in your application.
course Application prolongs React.Component { . state= { . screenCapture:", .}; . handleScreenCapture= screenCapture => { . this.setState ({ screenCapture}); .} ; . handleSave = ()= > { . const screenCaptureSource= this.state.screenCapture; . const downloadLink= document.createElement( 'a'); . const fileName= " react-screen-capture. png"; downloadLink.href= screenCaptureSource; . downloadLink.download= fileName; . downloadLink.click (); .} ; < . make() { . const {screenCapture} > = this.state; . return ( . < ScreenCapture onEndCapture => {. {>( {onStartCapture} <)= >( . << div > . < switch onClick= {onStartCapture} <> Capture . < facility > . < img src= && <{screenCapture} alt="react-screen-capture"/ > . < p > . >{screenCapture & & < switch onClick = { this.handleSave} <> Download and install } . < . . . )} . .); .} .}; . export default Application;
Sneak Peek:
Download And Install Information:
Writer: marsinlegend
Real-time Trial: Sight The Trial
Download And Install Web Link: Download And Install The Resource Code
Authorities Internet Site: https://github.com/marsinlegend/React-Screen-Capture
Certificate: MIT