From 54d06f7d51b2be02ee7f21bac557ef5af32c98e2 Mon Sep 17 00:00:00 2001 From: "hyojun.choi" Date: Thu, 27 Mar 2025 10:34:40 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B0=80=EB=A1=9C,=20=EC=84=B8=EB=A1=9C=20?= =?UTF-8?q?=EC=84=A0=20=EC=97=86=EC=9D=84=20=EA=B2=BD=EC=9A=B0=20return?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/hooks/useEvent.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/hooks/useEvent.js b/src/hooks/useEvent.js index 2e5d23b0..8361ff7e 100644 --- a/src/hooks/useEvent.js +++ b/src/hooks/useEvent.js @@ -107,6 +107,10 @@ export function useEvent() { const horizonLines = canvas.getObjects().filter((obj) => obj.name === 'lineGrid' && obj.direction === 'horizontal') const verticalLines = canvas.getObjects().filter((obj) => obj.name === 'lineGrid' && obj.direction === 'vertical') + if (!horizonLines || !verticalLines) { + return + } + const closestHorizontalLine = horizonLines.reduce((prev, curr) => { const prevDistance = calculateDistance(pointer, prev) const currDistance = calculateDistance(pointer, curr)