upgrade to rrweb-snapshot v1.0

This commit is contained in:
Yanzhen Yu
2020-11-29 13:54:37 +08:00
parent f9d8fb7844
commit 7d817be155
7 changed files with 53 additions and 48 deletions

View File

@@ -209,18 +209,17 @@ export default class MutationBuffer {
adds.push({
parentId,
nextId,
node: serializeNodeWithId(
n,
document,
mirror.map,
this.blockClass,
null,
true,
this.inlineStylesheet,
this.maskInputOptions,
undefined,
this.recordCanvas,
)!,
node: serializeNodeWithId(n, {
doc: document,
map: mirror.map,
blockClass: this.blockClass,
blockSelector: null,
skipChild: true,
inlineStylesheet: this.inlineStylesheet,
maskInputOptions: this.maskInputOptions,
slimDOMOptions: {},
recordCanvas: this.recordCanvas,
})!,
});
};
@@ -305,7 +304,7 @@ export default class MutationBuffer {
// attribute mutation's id was not in the mirror map means the target node has been removed
.filter((attribute) => mirror.has(attribute.id)),
removes: this.removes,
adds: adds,
adds,
};
// payload may be empty if the mutations happened in some blocked elements
if (