[REACTJS] GraphQL 돌연변이에의 OnError
REACTJSGraphQL 돌연변이에의 OnError
해결법
-
1.당신은 사용의 OnError 아래 그림처럼 대신 직접 함수 본문에 결과에서 addingContactError 속성 검사의 콜백 수
당신은 사용의 OnError 아래 그림처럼 대신 직접 함수 본문에 결과에서 addingContactError 속성 검사의 콜백 수
const _onCreateUserRelationError = React.useCallback((error: ApolloError) => { console.log('this is the error', error); Alert.alert(error.message.includes('already exists') ? 'Contact Already Exists' : 'Unable to Add Contact'); }, []); const [ createUserRelationMutation, { data: addingContactData, loading: addingContactLoading, called: isMutationCalled, }, ] = useCreateUserRelationMutation({ onCompleted: () => { Alert.alert('Contact Added'); }, onError: _onCreateUserRelationError });
주 : Memoize 성분이 불필요한 재 렌더링을 방지 React.memo을 사용하여 구성 요소를
from https://stackoverflow.com/questions/62245474/onerror-in-graphql-mutations by cc-by-sa and MIT license
'REACTJS' 카테고리의 다른 글
[REACTJS] 반응 - 매개 변수와 같은 클래스의 이벤트 (0) | 2020.11.14 |
---|---|
[REACTJS] JSON 응답의 동적 UI를 생성하는 방법에 반응 네이티브 (0) | 2020.11.14 |
[REACTJS] 모달에 소품을 전달하는 방법 (0) | 2020.11.13 |
[REACTJS] 설정된 상태 속성을 동적으로 반응하여 그 값 [중복] (0) | 2020.11.13 |
[REACTJS] 돌연변이 후 선택을 잃고 (0) | 2020.11.13 |