From d570703bb872f7399044c2699c45d0e2e57cfe01 Mon Sep 17 00:00:00 2001 From: yoosangwook Date: Sat, 8 Feb 2025 17:45:33 +0900 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=8Cfix:=20=ED=8C=9D=EC=97=85=20?= =?UTF-8?q?=EC=83=81=ED=83=9C=20=EC=A1=B0=ED=9A=8C=20=EC=A1=B0=EA=B1=B4=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/hooks/common/useCanvasPopupStatusController.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/hooks/common/useCanvasPopupStatusController.js b/src/hooks/common/useCanvasPopupStatusController.js index 5e560136..40bef95b 100644 --- a/src/hooks/common/useCanvasPopupStatusController.js +++ b/src/hooks/common/useCanvasPopupStatusController.js @@ -49,10 +49,12 @@ export function useCanvasPopupStatusController(param = 1) { for (let i = 1; i < 3; i++) { const result = await getModuleSelection(i) // setModuleSelectionTotal((prev) => ({ ...prev, [i]: JSON.parse(unescapeString(result.popupStatus)) })) - if (i === 1) { - setCompasDeg(result.popupStatus) - } else if (i === 2) { - setModuleSelectionDataStore(JSON.parse(unescapeString(result.popupStatus))) + if (result) { + if (i === 1) { + setCompasDeg(result.popupStatus) + } else if (i === 2) { + setModuleSelectionDataStore(JSON.parse(unescapeString(result.popupStatus))) + } } } }