From a9eb753d40a2cf8a95d11660efa6f3d9ee5014a5 Mon Sep 17 00:00:00 2001 From: Nick the Sick Date: Tue, 14 Oct 2025 13:57:24 +0200 Subject: [PATCH] fix: set a default for `blocksToFullHTML` #2100 --- packages/core/src/editor/BlockNoteEditor.ts | 2 +- packages/core/src/editor/managers/ExportManager.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core/src/editor/BlockNoteEditor.ts b/packages/core/src/editor/BlockNoteEditor.ts index 7745cee1d9..811e25afcc 100644 --- a/packages/core/src/editor/BlockNoteEditor.ts +++ b/packages/core/src/editor/BlockNoteEditor.ts @@ -1482,7 +1482,7 @@ export class BlockNoteEditor< * @returns The blocks, serialized as an HTML string. */ public blocksToFullHTML( - blocks: PartialBlock[], + blocks: PartialBlock[] = this.document, ): string { return this._exportManager.blocksToFullHTML(blocks); } diff --git a/packages/core/src/editor/managers/ExportManager.ts b/packages/core/src/editor/managers/ExportManager.ts index aba001ce65..3fe1ee2f0e 100644 --- a/packages/core/src/editor/managers/ExportManager.ts +++ b/packages/core/src/editor/managers/ExportManager.ts @@ -54,7 +54,7 @@ export class ExportManager< * @returns The blocks, serialized as an HTML string. */ public blocksToFullHTML( - blocks: PartialBlock[], + blocks: PartialBlock[] = this.editor.document, ): string { const exporter = createInternalHTMLSerializer( this.editor.pmSchema,