문제 4

모모·2021년 11월 23일
2

문제 복기

목록 보기
4/5

Part 1: 항공권 목록 필터링

  • Main 컴포넌트 내 search 함수는 검색 조건을 담고 있는 상태 객체 condition을 업데이트해야 합니다
    Main 컴포넌트

  • Search 컴포넌트에는 상태 변경 함수 searchonSearch props로 전달되어야 합니다
  • 상태 변경 함수 search는 Search 컴포넌트의 검색 버튼 클릭 시 실행되어야 합니다
    Search 컴포넌트

    Main 컴포넌트

    Search 컴포넌트

Part 2: AJAX 요청

  • 검색 조건이 바뀔 때마다, FlightDataApi의 getFlight를 검색 조건과 함께 요청해야 합니다
  • getFlight의 결과를 받아, flightList 상태를 업데이트해야 합니다
    Main 컴포넌트

  • getFlight 요청이 다소 느리므로, 로딩 상태에 따라 LoadingIndicator 컴포넌트를 표시해야 합니다



  • 검색 조건과 함께 StatesAirline 서버에서 항공편 정보를 요청(fetch)합니다

0개의 댓글