UNPKG

purecss

Version:

Pure is a ridiculously tiny CSS library you can use to start any web project.

18 lines (15 loc) 498 B
import React from 'react'; import ReactDOMServer from 'react-dom/server'; import CodeBlock from './CodeBlock'; import { html } from 'js-beautify'; function Example({ children }) { const opts = { inline: 'b' }; const markup = html(ReactDOMServer.renderToStaticMarkup(children), opts); return ( <div className="example"> <div dangerouslySetInnerHTML={{ __html: markup }} /> <CodeBlock>{markup}</CodeBlock> </div> ); } export default Example;