From 676af34229f6c40f6d797950fcba4b579b8d6bb8 Mon Sep 17 00:00:00 2001 From: ysCha Date: Wed, 4 Feb 2026 10:14:12 +0900 Subject: [PATCH] =?UTF-8?q?[1455]=20=EC=B2=98=EB=A7=88=20=EC=BB=A4?= =?UTF-8?q?=EB=B2=84=20=ED=91=9C=EC=8B=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../floor-plan/modal/basic/step/ModuleTabContents.jsx | 2 +- src/components/floor-plan/modal/basic/step/Trestle.jsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/floor-plan/modal/basic/step/ModuleTabContents.jsx b/src/components/floor-plan/modal/basic/step/ModuleTabContents.jsx index 7cdef358..cda87230 100644 --- a/src/components/floor-plan/modal/basic/step/ModuleTabContents.jsx +++ b/src/components/floor-plan/modal/basic/step/ModuleTabContents.jsx @@ -212,7 +212,7 @@ export default function ModuleTabContents({ tabIndex, addRoof, setAddedRoofs, ro type="checkbox" id={`ch01_${tabIndex}`} disabled={cvrYn === 'N' ? true : false} - checked={cvrChecked || false} + checked={cvrYn === 'N' ? false : cvrChecked ?? true} onChange={handleCvrChecked} /> diff --git a/src/components/floor-plan/modal/basic/step/Trestle.jsx b/src/components/floor-plan/modal/basic/step/Trestle.jsx index 19169e4f..e208a286 100644 --- a/src/components/floor-plan/modal/basic/step/Trestle.jsx +++ b/src/components/floor-plan/modal/basic/step/Trestle.jsx @@ -859,7 +859,7 @@ const Trestle = forwardRef((props, ref) => { type="checkbox" id={`ch01`} disabled={!cvrYn || cvrYn === 'N'} - checked={cvrChecked ?? false} + checked={!cvrYn || cvrYn === 'N' ? false : cvrChecked ?? true} // onChange={() => dispatch({ type: 'SET_TRESTLE_DETAIL', roof: { ...trestleState, cvrChecked: !trestleState.cvrChecked } })} onChange={() => setCvrChecked(!cvrChecked)} />