Browse Source

조종사검색 필터기능 추가

pull/2/head
qkr7828(박재우) 2 years ago
parent
commit
8eb9e0112f
  1. 10
      src/containers/basis/flight/plan/FlightPlanPilotContainer.js

10
src/containers/basis/flight/plan/FlightPlanPilotContainer.js

@ -35,7 +35,7 @@ const FlightPlanPilotContainer = ({handleModal, type}) => {
}, []) }, [])
useEffect(()=> { useEffect(()=> {
console.log('goToHome') console.log('>>>>')
if(pilotList) { if(pilotList) {
onTest(); onTest();
} }
@ -45,16 +45,20 @@ const FlightPlanPilotContainer = ({handleModal, type}) => {
const onClickEvent= (e)=> { const onClickEvent= (e)=> {
setInputVal(e.target.value); setInputVal(e.target.value);
onTest(); onTest();
setInputVal('');
} }
const onTest = () => { const onTest = () => {
pilotList.filter((unit) =>{ const [MATCHVALUE] = pilotList.filter((unit) =>
unit.memberName.toLowerCase().includes(inputVal));
pilotList.filter((unit) =>{
if(inputVal==''){ if(inputVal==''){
setReturnPilot(unit) setReturnPilot(unit)
}else if(unit.memberName.includes(inputVal)){ }else if(unit.memberName.includes(inputVal)){
//이부분 문제있어서 임시로 inputVal값과 동일한 값을 넣어둠... 해결해야함...
setReturnPilot(unit) setReturnPilot(unit)
console.log("Filtered >>>>" , returnPilot)
}else if (inputVal != ''){ }else if (inputVal != ''){
setReturnPilot('') setReturnPilot('')
} }

Loading…
Cancel
Save