From d6f732e46cf42a2d269ed83e7333fdac829223e6 Mon Sep 17 00:00:00 2001 From: "hyojun.choi" Date: Fri, 2 Aug 2024 13:35:06 +0900 Subject: [PATCH] =?UTF-8?q?=EC=BA=94=EB=B2=84=EC=8A=A4=20=EC=A0=80?= =?UTF-8?q?=EC=9E=A5=EC=8B=9C=20=ED=95=84=EC=9A=94=ED=95=9C=20=EC=BB=AC?= =?UTF-8?q?=EB=9F=BC=EB=93=A4=EB=8F=84=20=EC=A0=80=EC=9E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/hooks/useCanvas.js | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/src/hooks/useCanvas.js b/src/hooks/useCanvas.js index 31b223bf..df7f8eab 100644 --- a/src/hooks/useCanvas.js +++ b/src/hooks/useCanvas.js @@ -542,7 +542,23 @@ export function useCanvas(id) { const addCanvas = () => { // const canvasState = canvas - const objs = canvas?.toJSON(['selectable', 'name', 'parentId', 'id', 'length', 'idx', 'direction', 'lines', 'points']) + const objs = canvas?.toJSON([ + 'selectable', + 'name', + 'parentId', + 'id', + 'length', + 'idx', + 'direction', + 'lines', + 'points', + 'lockMovementX', + 'lockMovementY', + 'lockRotation', + 'lockScalingX', + 'lockScalingY', + 'opacity', + ]) const str = JSON.stringify(objs)