모듈 선택 데이터 리코일 저장
This commit is contained in:
parent
defe293b51
commit
46ac1f8513
@ -229,8 +229,6 @@ export default function Module({ setTabNum }) {
|
||||
roofTab={index}
|
||||
tempModuleSelectionData={tempModuleSelectionData}
|
||||
setTempModuleSelectionData={setTempModuleSelectionData}
|
||||
moduleSelectionData={moduleSelectionData}
|
||||
setModuleSelectionData={setModuleSelectionData}
|
||||
/>
|
||||
</div>
|
||||
))}
|
||||
|
||||
@ -8,14 +8,7 @@ import { moduleSelectionDataState, moduleSelectionInitParamsState, selectedModul
|
||||
import { isObjectNotEmpty } from '@/util/common-utils'
|
||||
import QSelectBox from '@/components/common/select/QSelectBox'
|
||||
|
||||
export default function ModuleTabContents({
|
||||
addRoof,
|
||||
roofTab,
|
||||
tempModuleSelectionData,
|
||||
setTempModuleSelectionData,
|
||||
moduleSelectionData,
|
||||
setModuleSelectionData,
|
||||
}) {
|
||||
export default function ModuleTabContents({ addRoof, roofTab, tempModuleSelectionData, setTempModuleSelectionData }) {
|
||||
const { getMessage } = useMessage()
|
||||
const [roofMaterial, setRoofMaterial] = useState(addRoof) //지붕재`
|
||||
const globalPitchText = useRecoilValue(pitchTextSelector) //피치 텍스트
|
||||
@ -56,6 +49,8 @@ export default function ModuleTabContents({
|
||||
const [selectedModules, setSelectedModules] = useRecoilState(selectedModuleState) //선택된 모듈
|
||||
const [moduleConstructionSelectionData, setModuleConstructionSelectionData] = useState()
|
||||
|
||||
const [moduleSelectionData, setModuleSelectionData] = useRecoilState(moduleSelectionDataState) //다음으로 넘어가는 최종 데이터
|
||||
|
||||
useEffect(() => {
|
||||
setModuleConstructionSelectionData(moduleSelectionData.roofConstructions[roofTab])
|
||||
}, [moduleSelectionData])
|
||||
@ -223,9 +218,6 @@ export default function ModuleTabContents({
|
||||
if (isExistData && constructionList.length > 0) {
|
||||
const selectedIndex = moduleConstructionSelectionData.construction.selectedIndex
|
||||
const construction = constructionList[selectedIndex]
|
||||
|
||||
console.log('construction', construction)
|
||||
|
||||
if (construction.constPossYn === 'Y') {
|
||||
handleConstruction(selectedIndex)
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user