Skip to content

Commit 619937f

Browse files
committed
Fix sectPr header import createHeaader issue
1 parent 3d3d93b commit 619937f

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

packages/super-editor/src/extensions/pagination/pagination.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,7 @@ function generateInternalPageBreaks(doc, view, editor, sectionData) {
352352
if (currentPageNumber === 1) {
353353
const headerId = getHeaderFooterId(currentPageNumber, 'headerIds', editor, currentNode);
354354
decorations.pop(); // Remove the first header and replace with sectPr header
355-
const newFirstHeader = createHeader(pageMargins, pageSize, sectionData, headerId);
355+
const newFirstHeader = createHeader(pageMargins, pageSize, sectionData, headerId, editor);
356356
const pageBreak = createPageBreak({ editor, header: newFirstHeader, isFirstHeader: true });
357357
decorations.push(Decoration.widget(0, pageBreak, { key: 'stable-key' }));
358358
}
@@ -494,7 +494,7 @@ function createHeader(pageMargins, pageSize, sectionData, headerId, editor) {
494494
const availableHeight = headerHeight - headerMargin;
495495
const editorContainer = document.createElement('div');
496496

497-
if (!headerId && !editor.converter.headerIds['default']) {
497+
if (!headerId && !editor?.converter?.headerIds?.['default']) {
498498
headerId = 'rId' + generateDocxRandomId();
499499
editor.converter.headerIds['default'] = headerId;
500500
}

0 commit comments

Comments
 (0)