Fix to preserve types using structuredClone (#3113)

This commit is contained in:
Jonathan Tran
2024-07-25 20:11:46 -04:00
committed by GitHub
parent 0e5d88df0b
commit e3b8807d6f
17 changed files with 76 additions and 87 deletions

View File

@ -1696,7 +1696,7 @@ export function addNewSketchLn({
pathToNode: PathToNode
}
| Error {
const node = JSON.parse(JSON.stringify(_node))
const node = structuredClone(_node)
const { add, updateArgs } = sketchLineHelperMap?.[fnName] || {}
if (!add || !updateArgs) {
return new Error('not a sketch line helper')