jest-puppe-shots
Version:
A Jest plugin for creating screenshots of React components with a help of Puppeteer
21 lines (15 loc) • 377 B
JavaScript
const { renderToString } = require('react-dom/server');
const { wrapReactHtmlOutput } = require('./common');
const name = 'REACT_SERVER';
async function renderComponent(Component) {
const html = renderToString(Component);
const jsContent = wrapReactHtmlOutput(html);
return {
js: jsContent,
css: null,
};
}
module.exports = {
name,
renderComponent,
};