[st] feat: 검증 에러 처리
This commit is contained in:
@@ -52,6 +52,8 @@ import { useAlertStore } from "@/shared/lib";
|
||||
import { verificationTargetManagementApi } from "@/entities/statistics/api/verification-target-management-service";
|
||||
import type { VerificationTargetCodeResponse } from "@/entities/statistics/model/verification-target-management-interface";
|
||||
import { CodeSelect } from "@/entities/code";
|
||||
import type { AxiosError } from "axios";
|
||||
import type { ApiErrorResponse } from "@/shared/model";
|
||||
|
||||
type DateRangeValue = {
|
||||
from?: Date;
|
||||
@@ -244,7 +246,7 @@ const HbStatisticsVerification = () => {
|
||||
|
||||
const analysisMutation = useMutation<
|
||||
AnalysisResponseDto,
|
||||
Error,
|
||||
AxiosError<ApiErrorResponse>,
|
||||
AnalysisRequestPayload
|
||||
>({
|
||||
mutationFn: async (payload) => analysisApi.analyze(payload),
|
||||
@@ -254,8 +256,11 @@ const HbStatisticsVerification = () => {
|
||||
queryKey: [ENDPOINT.STATVERIFY_SERVICE.ST_ANLS_MST],
|
||||
});
|
||||
},
|
||||
onError: () => {
|
||||
alert("검증 실행 중 오류가 발생했습니다.");
|
||||
onError: (error) => {
|
||||
alert(
|
||||
error.response?.data?.message ??
|
||||
"검증 실행 중 오류가 발생했습니다.",
|
||||
);
|
||||
},
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user