[lexical-table] Bug Fix: Add missing DOM import for TableNode frozen rows and columns (#7498)

This commit is contained in:
Vadim Isakov
2025-04-30 16:30:57 +02:00
committed by GitHub
parent 19b52ef3a2
commit 6c458e4289

View File

@ -614,6 +614,12 @@ export function $convertTableElement(
if (domNode.hasAttribute('data-lexical-row-striping')) {
tableNode.setRowStriping(true);
}
if (domNode.hasAttribute('data-lexical-frozen-column')) {
tableNode.setFrozenColumns(1);
}
if (domNode.hasAttribute('data-lexical-frozen-row')) {
tableNode.setFrozenRows(1);
}
const colGroup = domNode.querySelector(':scope > colgroup');
if (colGroup) {
let columns: number[] | undefined = [];