react-convert-to-image

esm
Plugin to allow the download of any React component in project (whether currently rendered or not) as a image.
Keywords
screenshotdownload imageconvert any component to imageimagereact-convert-to-imagedownload screenshotsvgjpegjpgreact.jsreactjsreactreact component snapshot
<script src=" https://cdn.jsdelivr.net/npm/react-convert-to-image@2.0.1/dist/react-convert-to-image.min.js "></script>
react-convert-to-image
Plugin to allow the download of React components as html on event trigger with/without preview.
Install
npm install --save react-convert-to-image
yarn add react-convert-to-image
Usage
Add
<div id="download-comp">
to the index.tsx file of your project e.g.//... imports here import convertToImage from 'react-convert-to-image'; const app = ( <> // any outer wrappers can be used here <App /> <div id="download-comp"></div> </> ); ReactDOM.render(app, document.getElementById('root')); serviceWorker.unregister();
Pass the relevant parameters to the downloadSnapshotOfComponentAs
await convertToImage({
componentToConvert: <MockComponent />,
type: 'png'
});
License
MIT © deestewie