memperbaiki handle error front end feature/daily-monitoring

This commit is contained in:
korospace
2023-10-27 16:04:38 +07:00
parent 0eff99c456
commit 4ec2ca9bb2

View File

@@ -11,7 +11,7 @@ export const getDailyMonitoringList = async ( ): Promise<DailyMonitoringListTyp
return res.data.data.member_list; return res.data.data.member_list;
}) })
.catch((res) => { .catch((res) => {
enqueueSnackbar(res.response.data.message, { enqueueSnackbar("server error !", {
variant: 'error', variant: 'error',
}); });
@@ -30,7 +30,7 @@ export const getClaimList = async ( member_id: string ): Promise<ResponseListing
return res.data.data; return res.data.data;
}) })
.catch((res) => { .catch((res) => {
enqueueSnackbar(res.response.data.message, { enqueueSnackbar("server error !", {
variant: 'error', variant: 'error',
}); });
@@ -65,7 +65,7 @@ export const AddClaimDetail = async ( claim_code: string,data: DetailMonitoringL
} }
} }
else { else {
enqueueSnackbar(res.response.data.message, { enqueueSnackbar("server error !", {
variant: 'error', variant: 'error',
}); });
} }
@@ -85,20 +85,9 @@ export const getClaimDetailList = async ( claim_code: string ): Promise<DetailMo
return res.data.data.detail_list; return res.data.data.detail_list;
}) })
.catch((res) => { .catch((res) => {
if (res.response.status == 400) { enqueueSnackbar("server error !", {
let arr_message = res.response.data.message; variant: 'error',
});
for (const key in arr_message) {
enqueueSnackbar(arr_message[key][0], {
variant: 'warning',
});
}
}
else {
enqueueSnackbar(res.response.data.message, {
variant: 'error',
});
}
return []; return [];
}); });