parcel-plugin-explorable

0.2.0 • Public • Published

Parcel plugin for explorable explanations

Render react components inside markdown.

Usage

yarn add --dev parcel-plugin-explorable
import ReactRenderer from "markdown-it-renderer/ReactRenderer"
import ast from './mardown.md';
 
const renderer = new ReactRenderer({
    tag: (name, props, children) => {
        if (name === "Counter") {
            return <Counter {...props} />
        }
    },
})
const rendered = renderer.renderAst(ast)
 
const root = document.createElement("div")
document.body.appendChild(root)
ReactDOM.render(<div>{rendered}</div>, root)
 

Dependents (0)

Package Sidebar

Install

npm i parcel-plugin-explorable

Weekly Downloads

0

Version

0.2.0

License

MIT

Last publish

Collaborators

  • ccorcos