From 9187123225ac4cdf31207fd72d451518b2cfee70 Mon Sep 17 00:00:00 2001 From: "hyojun.choi" Date: Wed, 4 Sep 2024 15:09:07 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B0=A9=ED=96=A5=20=EB=B3=80=EC=88=98?= =?UTF-8?q?=EB=AA=85=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/fabric/QPolygon.js | 2 +- src/components/ui/SurfaceShape.jsx | 21 +++++++++++---------- src/hooks/useCanvas.js | 1 - 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/components/fabric/QPolygon.js b/src/components/fabric/QPolygon.js index f255edc3..97fbc281 100644 --- a/src/components/fabric/QPolygon.js +++ b/src/components/fabric/QPolygon.js @@ -19,7 +19,7 @@ export const QPolygon = fabric.util.createClass(fabric.Polygon, { innerLines: [], children: [], initOptions: null, - defense: null, + direction: null, initialize: function (points, options, canvas) { // 소수점 전부 제거 points.forEach((point) => { diff --git a/src/components/ui/SurfaceShape.jsx b/src/components/ui/SurfaceShape.jsx index f6fda227..e2459d90 100644 --- a/src/components/ui/SurfaceShape.jsx +++ b/src/components/ui/SurfaceShape.jsx @@ -28,7 +28,8 @@ export const SurfaceShapeModal = ({ canvas }) => { const [length4, setLength4] = useState(0) const [length5, setLength5] = useState(0) - const [defense, setDefense] = useState('south') + // 방향 + const [direction, setDirection] = useState('south') /** * 최대 5개의 length @@ -630,7 +631,7 @@ export const SurfaceShapeModal = ({ canvas }) => { } canvas?.add(obj) - obj.set({ defense: defense }) + obj.set({ direction: direction }) setCurrentPattern(obj) canvas?.renderAll() }) @@ -848,30 +849,30 @@ export const SurfaceShapeModal = ({ canvas }) => {
diff --git a/src/hooks/useCanvas.js b/src/hooks/useCanvas.js index b0b704b1..e4902c33 100644 --- a/src/hooks/useCanvas.js +++ b/src/hooks/useCanvas.js @@ -428,7 +428,6 @@ export function useCanvas(id) { 'minY', 'x', 'y', - 'defense', ]) const str = JSON.stringify(objs)