From 089fd62bf35c33ebd2ce592b1e3ccff35b49f2bf Mon Sep 17 00:00:00 2001 From: Tb Fajri Date: Wed, 8 Nov 2023 09:23:36 +0700 Subject: [PATCH] update cross origin --- .../dashboard/src/pages/Claims/Detail.tsx | 30 ++++++++++++++----- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/frontend/dashboard/src/pages/Claims/Detail.tsx b/frontend/dashboard/src/pages/Claims/Detail.tsx index 3a16e8c7..5e72a857 100644 --- a/frontend/dashboard/src/pages/Claims/Detail.tsx +++ b/frontend/dashboard/src/pages/Claims/Detail.tsx @@ -287,16 +287,30 @@ export default function Detail() { /* Handle For Approve Claim */ const handleApproveClaim = (id: number|null, claim_id: number|null) =>{ - let data = { + // let data = { + // status: 1 + // } + // axios.post(`/claims/carehistory/${id}/approval`, data); + // setOpenDialogApproval(false) + // enqueueSnackbar( + // 'Claim Approve Successfully!', + // { variant: 'success' } + // ); + // window.location.reload(); + + const dataForm = { status: 1 } - axios.post(`/claims/carehistory/${id}/approval`, data); - setOpenDialogApproval(false) - enqueueSnackbar( - 'Claim Approve Successfully!', - { variant: 'success' } - ); - window.location.reload(); + axios + .post(`/claims/carehistory/${id}/approval`, dataForm) + .then((response) => { + enqueueSnackbar('Claim Approve Successfully!', { variant: 'success' }); + setOpenDialogApproval(false); + window.location.reload(); + }) + .catch((error) => { + enqueueSnackbar('Something Went Wrong', { variant: 'error' }); + }) }