UNPKG

@curvenote/schema

Version:

Schema and markdown parser for @curvenote/editor

10 lines 417 B
import { DOMSerializer } from 'prosemirror-model'; import { getSchema } from '../../schemas'; export function toHTML(doc, useSchema, document) { const schema = getSchema(useSchema); const div = document.createElement('div'); const frag = DOMSerializer.fromSchema(schema).serializeFragment(doc.content, { document }); div.appendChild(frag); return div.innerHTML; } //# sourceMappingURL=index.js.map