tiptap/packages/html/src/getHTMLFromFragment.ts
Philipp Kühn e07a5b625d
refactor: Use named exports instead of default exports (#2238)
* use named exports instead of default exports

* fix tests

Co-authored-by: Philipp Kühn <philippkuehn@MacBook-Pro-von-Philipp.local>
2021-12-06 12:00:09 +01:00

13 lines
397 B
TypeScript

import { Node, DOMSerializer, Schema } from 'prosemirror-model'
import { createHTMLDocument, VHTMLDocument } from 'zeed-dom'
export function getHTMLFromFragment(doc: Node, schema: Schema): string {
const document = DOMSerializer
.fromSchema(schema)
.serializeFragment(doc.content, {
document: createHTMLDocument(),
}) as unknown as VHTMLDocument
return document.render()
}