@curvenote/schema
Version:
Schema and markdown parser for @curvenote/editor
10 lines • 417 B
JavaScript
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