UNPKG

piral-react

Version:

Plugin for integrating React 16+ components in Piral.

20 lines 620 B
import { createExtension } from './extension'; import { mountReact, unmountReact } from './mount'; export function createConverter(config = {}) { const { rootName = 'piral-slot' } = config; const Extension = createExtension(rootName); const convert = (root) => ({ mount(el, props, ctx) { mountReact(el, root, props, ctx); }, update(el, props, ctx) { mountReact(el, root, props, ctx); }, unmount(el) { unmountReact(el); }, }); convert.Extension = Extension; return convert; } //# sourceMappingURL=converter.js.map