Skip to content

Commit 4bc11ab

Browse files
committed
fix: deep clone data before initialization
1 parent 294c2d5 commit 4bc11ab

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/methods.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ const methods = {
7070
...summary,
7171
...exportImage,
7272
init(this: MindElixirInstance, data: MindElixirData) {
73+
data = JSON.parse(JSON.stringify(data))
7374
if (!data || !data.nodeData) return new Error('MindElixir: `data` is required')
7475
if (data.direction !== undefined) {
7576
this.direction = data.direction

0 commit comments

Comments
 (0)