

search함수를 Search.js로 보낸후 검색된 departure, destination 의 값을 search안에서 실행한다 departure의 초기값은 icn이고 destination은 아직 값이 없는 걸 주의하자
search안의 값이 달라지면 값을 변경시키고 그 값을 setcondition안에 넣는 것이다.
2.Serach.js

우선 Search함수는 main의 자식인 컴포넌트이다 즉 props로 onsearch의 값을 받아올 수가 있다는 것이다!
여기서 중요한 점은 search함수는 Main에 있는 함수이므로 departure, destination의 값이 꼭 필요하다는 점이다.
!!이부분 다시 좀 헷갈림

3.main.js ->ajax요청

이부분 !!!어렵다
우선 getflight는 프로미스 객체인 것을 주의깊게 보자
우선 프로미스 객체인 것을 알게됨->프로미스는? 비동기이다 ->이 getflight안에는 필터를 해주는 함수가 있다->그러므로 then으로 필터된 값을 받아오고 그값을 getflight를 setflight list에 넣어주는 것이다
이러면 flightbycondition이 필요없어지는듯하다
4.삼항연산자

5.flightdataapi.js

위랑 아래 두가지의 방식이 있다
하나는 그냥 냅다 한줄에 변수로 써주는 것이다
두번째는 빈문자열에다 값을 넣고 하나로 써주는 것이다!