fixing kyc delete member, transaction topup request, disbursement saldo

This commit is contained in:
Narul Hidayah
2025-04-16 01:44:42 +07:00
parent f424f463b8
commit c11662e127
15 changed files with 739 additions and 6 deletions

View File

@ -37,7 +37,7 @@ interface ContextProps {
selectedIdCustomer: string | null;
detailKyc: any | null;
setDetailKyc: React.Dispatch<React.SetStateAction<any>>;
handleApproveReject: (customerDeletionId: string, status_approve: string) => {};
handleApproveReject: (customerDeletionId: string, status_approve: string) => Promise<any>;
}
const initialProps: ContextProps = {
@ -50,7 +50,7 @@ const initialProps: ContextProps = {
setShowDetailDialog: () => { },
detailKyc: async () => {},
setDetailKyc: () => { },
handleApproveReject: () => ({customerDeletionId: '0', status_approve: 'Y'}),
handleApproveReject: async () => ({customerDeletionId: '0', status_approve: 'Y'}),
};
const ManageKycDeletionContext = createContext<ContextProps>(initialProps);
@ -271,7 +271,6 @@ const ManageKycDeletionContextProvider = ({ children }: { children: React.ReactN
}}
>
<Toaster expand visibleToasts={9} duration={3000} />
<DetailDialog />
<DataGridProvider
columns={columns}
@ -285,6 +284,7 @@ const ManageKycDeletionContextProvider = ({ children }: { children: React.ReactN
}
>
{children}
<DetailDialog />
</DataGridProvider>
</ManageKycDeletionContext.Provider>
);