아직 요청 전입니다. URL, id, 필터 값이 준비됐는지 확인합니다.
상태 전이
request이전 에러를 비우고 스켈레톤이나 진행 표시를 렌더링합니다.
응답을 파싱한 뒤 데이터 화면으로 전환합니다.
네트워크, HTTP, 파싱 오류를 메시지와 재시도 액션으로 연결합니다.
idle
setLoading(true)
fetch
finally
요청은 하나의 플래그가 아니라 화면이 선택해야 할 상태들의 흐름입니다. 각 분기에서 무엇을 렌더링할지 먼저 정하면 컴포넌트가 단단해집니다.
아직 요청 전입니다. URL, id, 필터 값이 준비됐는지 확인합니다.
이전 에러를 비우고 스켈레톤이나 진행 표시를 렌더링합니다.
응답을 파싱한 뒤 데이터 화면으로 전환합니다.
네트워크, HTTP, 파싱 오류를 메시지와 재시도 액션으로 연결합니다.