From 468980abbc423870e94e490224c991b36bf631d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=AF=BC=EC=8B=9D?= <43837214+Minsiki@users.noreply.github.com> Date: Tue, 8 Apr 2025 15:54:31 +0900 Subject: [PATCH] =?UTF-8?q?roofConstruction=20=EC=B2=AB=EB=B2=88=EC=A7=B8?= =?UTF-8?q?=20trestleDetail=20null=EB=A1=9C=20=EB=93=A4=EC=96=B4=EA=B0=80?= =?UTF-8?q?=EB=8A=94=20=EB=B2=84=EA=B7=B8=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../floor-plan/modal/basic/step/Orientation.jsx | 10 ++++++++-- src/hooks/module/useModuleTrestle.js | 1 + 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/components/floor-plan/modal/basic/step/Orientation.jsx b/src/components/floor-plan/modal/basic/step/Orientation.jsx index ae03ca56..f78d4cd9 100644 --- a/src/components/floor-plan/modal/basic/step/Orientation.jsx +++ b/src/components/floor-plan/modal/basic/step/Orientation.jsx @@ -65,6 +65,12 @@ export const Orientation = forwardRef((props, ref) => { ], } + useEffect(() => { + if (selectedModules) { + setSelectedModules(moduleList.find((module) => module.itemId === selectedModules.itemId)) + } + }, [selectedModules]) + useEffect(() => { if (selectedSurfaceType) { setInputRoughness(roughnessCodes.find((code) => code.clCode === managementState?.surfaceTypeValue)) @@ -312,8 +318,8 @@ export const Orientation = forwardRef((props, ref) => { {moduleList && ( handleChangeModule(e)} diff --git a/src/hooks/module/useModuleTrestle.js b/src/hooks/module/useModuleTrestle.js index ff6acb17..e657c3c0 100644 --- a/src/hooks/module/useModuleTrestle.js +++ b/src/hooks/module/useModuleTrestle.js @@ -78,6 +78,7 @@ export function useModuleTrestle(props) { setCvrChecked(selectedRoof?.construction?.cvrChecked ?? false) setSnowGdPossYn(selectedRoof?.construction?.snowGdPossYn ?? 'N') setSnowGdChecked(selectedRoof?.construction?.snowGdChecked ?? false) + setTrestleDetail(selectedRoof?.trestleDetail) }, [selectedRoof]) useEffect(() => {