From a7d9c7e5549441c462545d22d4b548051fba6c86 Mon Sep 17 00:00:00 2001 From: changkyu choi Date: Fri, 21 Feb 2025 18:05:44 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B0=B0=EC=B9=98=EB=A9=B4=EC=B4=88=EA=B8=B0?= =?UTF-8?q?=EC=84=A4=EC=A0=95=20=EB=AF=B8=EC=A0=80=EC=9E=A5=20plan?= =?UTF-8?q?=EC=97=90=EC=84=9C=20=EC=A0=80=EC=9E=A5=ED=95=9C=20plan=20=20?= =?UTF-8?q?=EC=9D=B4=EB=8F=99=20=EC=8B=9C=20=EB=B0=B0=EC=B9=98=EB=A9=B4?= =?UTF-8?q?=EC=B4=88=EA=B8=B0=EC=84=A4=EC=A0=95=20=ED=99=94=EB=A9=B4=20?= =?UTF-8?q?=EB=8B=AB=ED=9E=98=20=EC=B2=98=EB=A6=AC=20closeAll=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/hooks/option/useCanvasSetting.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/hooks/option/useCanvasSetting.js b/src/hooks/option/useCanvasSetting.js index 255cc9ee..8cdecf1c 100644 --- a/src/hooks/option/useCanvasSetting.js +++ b/src/hooks/option/useCanvasSetting.js @@ -139,7 +139,7 @@ export function useCanvasSetting() { const selectedRoofMaterial = useRecoilValue(selectedRoofMaterialSelector) // 선택된 지붕재 정보 const { floorPlanState } = useContext(FloorPlanContext) // 플랜 상태 - const { closePopup } = usePopup() // 팝업 닫기 + const { closePopup, closeAll } = usePopup() // 팝업 닫기 useEffect(() => { const tempFetchRoofMaterials = !fetchRoofMaterials @@ -341,7 +341,8 @@ export function useCanvasSetting() { /* 데이터 존재 시 화면 닫기(메뉴/저장 클릭 시 제외) */ if (openPoint !== 'canvasMenus' && openPoint !== 'basicSettingSave') { - closePopup(popupId) + //closePopup(popupId) + closeAll() } } else { roofsRow = [ @@ -553,7 +554,7 @@ export function useCanvasSetting() { } /* 배치면초기설정 조회 */ - fetchBasicSettings(Number(params.planNo), null) + fetchBasicSettings(Number(params.planNo), 'basicSettingSave') /* 모듈 선택 데이터 초기화 */ resetModuleSelectionData()