Tech

Prismatic 코드 블록 테스트

2022. 12. 27

Prismatic 코드 블록 테스트

코드 넣어볼꼐요

 

import { useQuery } from 'react-query';

// ...

// HTTP Status가 409이면서 서비스 표준 에러 Code가 10001일 때 실행할 핸들러 함수
const errorHandler40910001 = () => {
  // 컴포넌트의 상황에 맞게 처리 로직을 작성
}
// HTTP Status가 500일 때 실행할 핸들러 함수
const errorHandler500 = () => {
	// 컴포넌트의 상황에 맞게 처리 로직을 작성
}

const { handleError } = useApiError({
	409: {
		10001: errorHandler40910001,
	},
	500: {
		default: errorHandler500,
	},
});

const { isLoading, error, data, isFetching } = useQuery('key', fetchData, {
  onError: handleError,
});

// ...

 

코드 끝

 

수고하셨습니다.

 

 

 

연관 아티클