diff --git a/src/containers/basis/flight/plan/FlightPlanPilotContainer.js b/src/containers/basis/flight/plan/FlightPlanPilotContainer.js index ee63874..08b249f 100644 --- a/src/containers/basis/flight/plan/FlightPlanPilotContainer.js +++ b/src/containers/basis/flight/plan/FlightPlanPilotContainer.js @@ -8,7 +8,7 @@ const FlightPlanPilotContainer = ({handleModal, type}) => { const { pilotList, selectGroup } = useSelector(state => state.flightState); const [returnPilot, setReturnPilot] = useState(''); const [inputVal , setInputVal] = useState(''); - + /* 조종사 조회 */ const handleSearch = () => { @@ -35,7 +35,7 @@ const FlightPlanPilotContainer = ({handleModal, type}) => { }, []) useEffect(()=> { - console.log('goToHome') + console.log('>>>>') if(pilotList) { onTest(); } @@ -45,16 +45,20 @@ const FlightPlanPilotContainer = ({handleModal, type}) => { const onClickEvent= (e)=> { setInputVal(e.target.value); + onTest(); + setInputVal(''); } const onTest = () => { - pilotList.filter((unit) =>{ + const [MATCHVALUE] = pilotList.filter((unit) => + unit.memberName.toLowerCase().includes(inputVal)); + pilotList.filter((unit) =>{ if(inputVal==''){ setReturnPilot(unit) }else if(unit.memberName.includes(inputVal)){ + //이부분 문제있어서 임시로 inputVal값과 동일한 값을 넣어둠... 해결해야함... setReturnPilot(unit) - console.log("Filtered >>>>" , returnPilot) }else if (inputVal != ''){ setReturnPilot('') }