Apollo Client Error Policies

JM·2021년 9월 8일
0
post-thumbnail

Apollo Client Error Policies

None : 응답에 GraphQL 에러를 포함할 경우, error.graphQLErrors 로 리턴되며, 서버가 data를 응답한다고하더라도, data 객체는 undefined 로 설정됩니다. 네트워크 에러와 GraphQL 에러의 결과가 동일한 형태의 응답이라는 뜻입니다. Apollo Client 의 기본 Error Policy 입니다.

Ignore : GraphQLErrors 는 무시됩니다. 에러가 발생하지 않았을 경우 반환된 data 는 캐시되며 렌더링됩니다.

All : dataerror.graphQLErrors 둘 다 할당되며, 당신은 일부분의 결과와 에러정보를 동시에 사용 가능합니다.

공식문서 https://www.apollographql.com/docs/react/data/error-handling/

profile
No one's perfect, but still striving for perfection

0개의 댓글