모듈 선택 초기화 기능 수정
This commit is contained in:
parent
02a8b423c1
commit
371a9dd613
@ -1,5 +1,5 @@
|
|||||||
import { useEffect, useState, useRef } from 'react'
|
import { useEffect, useState, useRef } from 'react'
|
||||||
import { useRecoilValue, useRecoilState } from 'recoil'
|
import { useRecoilValue, useRecoilState, useResetRecoilState } from 'recoil'
|
||||||
import { pitchTextSelector } from '@/store/canvasAtom'
|
import { pitchTextSelector } from '@/store/canvasAtom'
|
||||||
import { useMasterController } from '@/hooks/common/useMasterController'
|
import { useMasterController } from '@/hooks/common/useMasterController'
|
||||||
import { useCommonCode } from '@/hooks/common/useCommonCode'
|
import { useCommonCode } from '@/hooks/common/useCommonCode'
|
||||||
@ -53,8 +53,6 @@ export function useModuleTabContents({ tabIndex, addRoof, setAddedRoofs, roofTab
|
|||||||
const hajebichiRef = useRef()
|
const hajebichiRef = useRef()
|
||||||
const lengthRef = useRef()
|
const lengthRef = useRef()
|
||||||
|
|
||||||
const [isChangeInitData, setIsChangeInitData] = useState(false)
|
|
||||||
|
|
||||||
//서까래간격 변경
|
//서까래간격 변경
|
||||||
const handleChangeRaftBase = (option) => {
|
const handleChangeRaftBase = (option) => {
|
||||||
setSelectedRaftBase({ raftBaseCd: option.clCode, clCode: option.clCode })
|
setSelectedRaftBase({ raftBaseCd: option.clCode, clCode: option.clCode })
|
||||||
@ -419,12 +417,6 @@ export function useModuleTabContents({ tabIndex, addRoof, setAddedRoofs, roofTab
|
|||||||
//공법 리스트 초기화
|
//공법 리스트 초기화
|
||||||
setConstructionList([])
|
setConstructionList([])
|
||||||
|
|
||||||
// 기본 정보 초기화
|
|
||||||
setModuleSelectionData({
|
|
||||||
...moduleSelectionData,
|
|
||||||
roofConstructions: [],
|
|
||||||
})
|
|
||||||
|
|
||||||
// 선택 데이터 초 기화
|
// 선택 데이터 초 기화
|
||||||
setModuleConstructionSelectionData({
|
setModuleConstructionSelectionData({
|
||||||
addRoof: addRoof,
|
addRoof: addRoof,
|
||||||
@ -437,14 +429,13 @@ export function useModuleTabContents({ tabIndex, addRoof, setAddedRoofs, roofTab
|
|||||||
//임시 데이터 초기화
|
//임시 데이터 초기화
|
||||||
setTempModuleSelectionData({
|
setTempModuleSelectionData({
|
||||||
...moduleSelectionData,
|
...moduleSelectionData,
|
||||||
roofConstructions: tempRoofConstructions,
|
roofConstructions: num === 2 ? [] : tempRoofConstructions,
|
||||||
})
|
})
|
||||||
|
|
||||||
//처마커버 해제
|
//처마커버 해제
|
||||||
setCvrChecked(false)
|
setCvrChecked(false)
|
||||||
//눈막이금구 해제
|
//눈막이금구 해제
|
||||||
setSnowGdChecked(false)
|
setSnowGdChecked(false)
|
||||||
|
|
||||||
// 데이터 없음으로 변경
|
// 데이터 없음으로 변경
|
||||||
setIsExistData(false)
|
setIsExistData(false)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user