fix: create deep copy of file passed into tree
This commit is contained in:
		| @@ -32,7 +32,7 @@ export class FileNode { | |||||||
|   constructor(name: string, file?: QuartzPluginData, depth?: number) { |   constructor(name: string, file?: QuartzPluginData, depth?: number) { | ||||||
|     this.children = [] |     this.children = [] | ||||||
|     this.name = name |     this.name = name | ||||||
|     this.file = file ?? null |     this.file = file ? structuredClone(file) : null | ||||||
|     this.depth = depth ?? 0 |     this.depth = depth ?? 0 | ||||||
|   } |   } | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user