diff --git a/src/components/laanc/step/LaancStep1.js b/src/components/laanc/step/LaancStep1.js index a0565aa0..1f3bf9d5 100644 --- a/src/components/laanc/step/LaancStep1.js +++ b/src/components/laanc/step/LaancStep1.js @@ -117,12 +117,13 @@ export default function LaancStep1({ } }, [areaCoordList]); + console.log('>>>>', laancArea); // 적용 버튼 Reducer 업데이트 될때마다 검사 로직 useEffect(() => { if (detailData.areaList[0].fltElev != 0) { const maxElev = 150; const controlledAltitudeExceededWarning = - laancArea?.duplicated && + laancArea[0]?.duplicated && parseInt( detailData.areaList[0].fltElev.replace('/^0+/', 'm', ''), 10 @@ -463,7 +464,7 @@ export default function LaancStep1({ // 관제권안에서 허용고도 초과시 경고문 const controlledAltitudeExceededWarning = - laancArea?.duplicated && + laancArea[0]?.duplicated && parseInt(value.replace('/^0+/', 'm', ''), 10) >= laancElev[0] && parseInt(value.replace('/^0+/', 'm', ''), 10) <= maxElev; @@ -493,7 +494,7 @@ export default function LaancStep1({ }); } if ( - !laancArea?.duplicated && + !laancArea[0]?.duplicated && parseInt(value.replace('/^0+/', 'm', ''), 10) <= maxElev ) { handlerOpenModal( @@ -548,10 +549,10 @@ export default function LaancStep1({ // laanc 승인 api 200 시 step 이동 const handlerLaanc = async () => { - if (laancArea && laancElev[0]) { + if (laancArea[0] && laancElev[0]) { // laanc 필요 없이 날 수 있음 const laancNotRequired = - !laancArea.duplicated && + !laancArea[0].duplicated && detailData.fltType != 'COMMERCIAL' && detailData.arcrftList[0].arcrftWghtCd != '11'; const maxElev = 150;