Share core-owned immutable elements and validation facts
This commit is contained in:
@@ -340,5 +340,7 @@ export function createEditor<Runtime = undefined>(options: EditorOptions<Runtime
|
||||
});
|
||||
}
|
||||
function documentsEqual(a: Document, b: Document): boolean {
|
||||
if(a===b)return true;
|
||||
if(a.canvases.size!==b.canvases.size||a.elements.size!==b.elements.size||a.tombstones.size!==b.tombstones.size)return false;
|
||||
return equal([...a.canvases], [...b.canvases]) && equal([...a.elements], [...b.elements]) && equal([...a.tombstones], [...b.tombstones]);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user