From acba812d881d34dc127a549fe853ddd932e24f0a Mon Sep 17 00:00:00 2001 From: minsik Date: Mon, 11 Nov 2024 10:29:49 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B3=B4=EC=A1=B0=EC=84=A0=20=EC=8B=A4?= =?UTF-8?q?=EC=B8=A1=EC=B9=98=20=EC=88=98=EC=A0=95=20=EA=B4=80=EB=A0=A8=20?= =?UTF-8?q?=EC=A1=B0=EA=B1=B4=EB=AC=B8=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../roofcover/useRoofAllocationSetting.js | 20 +++++++------------ 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/src/hooks/roofcover/useRoofAllocationSetting.js b/src/hooks/roofcover/useRoofAllocationSetting.js index b99af935..b4118dc1 100644 --- a/src/hooks/roofcover/useRoofAllocationSetting.js +++ b/src/hooks/roofcover/useRoofAllocationSetting.js @@ -107,18 +107,16 @@ export function useRoofAllocationSetting(id) { } }) }) - if (currentObject) { - console.log(currentObject.name) - if (currentObject.name.toLowerCase().includes('line')) { - currentObject.set({ - strokeWidth: 4, - stroke: '#EA10AC', - }) - } + if (currentObject && currentObject.name && !currentObject.name.toLowerCase().includes('text')) { + currentObject.set({ + strokeWidth: 4, + stroke: '#EA10AC', + }) } }, [currentObject]) useEffect(() => { + // canvas.getObjects().filter((obj) => obj.type === 'QLine') const roofBases = canvas.getObjects().filter((obj) => obj.name === POLYGON_TYPE.ROOF) if (roofBases.length === 0) { swalFire({ text: '할당할 지붕이 없습니다.' }) @@ -126,10 +124,6 @@ export function useRoofAllocationSetting(id) { } }, []) - useEffect(() => { - console.log('editingLines', editingLines) - }, [editingLines]) - const onAddRoofMaterial = () => { setValues([...values, selectedRoofMaterial]) } @@ -163,7 +157,7 @@ export function useRoofAllocationSetting(id) { const checkInnerLines = () => { const roofBases = canvas.getObjects().filter((obj) => obj.name === POLYGON_TYPE.ROOF) // roofPolygon.innerLines let result = false - console.log(roofBases) + roofBases.forEach((roof) => { roof.innerLines.forEach((line) => { if (!line.attributes.actualSize || line.attributes?.actualSize === 0) {