diff --git a/src/components/floor-plan/modal/basic/step/Placement.jsx b/src/components/floor-plan/modal/basic/step/Placement.jsx index 4eeeab0a..e8d8048f 100644 --- a/src/components/floor-plan/modal/basic/step/Placement.jsx +++ b/src/components/floor-plan/modal/basic/step/Placement.jsx @@ -21,6 +21,8 @@ const Placement = forwardRef((props, refs) => { const moduleSelectionData = useRecoilValue(moduleSelectionDataState) const { makeModuleInitArea } = useModuleBasicSetting(3) + const [isMultiModule, setIsMultiModule] = useState(false) + //모듈 배치면 생성 useEffect(() => { if (moduleSelectionData) { @@ -49,6 +51,11 @@ const Placement = forwardRef((props, refs) => { setSelectedItems(initCheckedModule) setSelectedModules(moduleSelectionData.module) } + + //모듈 배치면 생성 + if (moduleSelectionData.module.itemList.length > 1) { + setIsMultiModule(true) + } } }, [moduleSelectionData]) @@ -190,6 +197,7 @@ const Placement = forwardRef((props, refs) => { checked={setupLocation === 'center'} value={'center'} onChange={handleSetupLocation} + disabled={isMultiModule} /> @@ -212,6 +220,7 @@ const Placement = forwardRef((props, refs) => { checked={setupLocation === 'ridge'} value={'ridge'} onChange={handleSetupLocation} + disabled={isMultiModule} />