fixing issue manage transferfee on edit transfertype

This commit is contained in:
bagusajisaputroo
2025-05-12 14:51:37 +07:00
parent 56455a9be9
commit 189ed724b5
2 changed files with 369 additions and 362 deletions

View File

@ -363,8 +363,8 @@ const ManageTransferFeeContextProvider = ({
return ( return (
<div className="container mx-auto py-5"> <div className="container mx-auto py-5">
<div className="flex justify-between items-center mt-6"> <div className="flex items-center mb-5 px-5">
<h1 className="text-xl font-semibold text-gray-900">Manage Transaction Fee</h1> <h2 className="text-xl font-semibold text-gray-900">Manage Transaction Fee</h2>
</div> </div>
<ManageTransferFeeContext.Provider <ManageTransferFeeContext.Provider
value={{ value={{

View File

@ -454,6 +454,7 @@ const EditDialog = () => {
<p className="mt-4 text-gray-500 text-center">Loading transaction type data...</p> <p className="mt-4 text-gray-500 text-center">Loading transaction type data...</p>
</div> </div>
) : ( ) : (
<div>
<form action="" onSubmit={handleSubmit}> <form action="" onSubmit={handleSubmit}>
<div className="card-body grid gap-5 p-0"> <div className="card-body grid gap-5 p-0">
<div className="w-full"> <div className="w-full">
@ -593,7 +594,9 @@ const EditDialog = () => {
isLoadingWallets isLoadingWallets
)} )}
{errors.wallet_origin && ( {errors.wallet_origin && (
<span className="text-red-500 text-xs mt-1">{errors.wallet_origin}</span> <span className="text-red-500 text-xs mt-1">
{errors.wallet_origin}
</span>
)} )}
</div> </div>
</div> </div>
@ -664,7 +667,9 @@ const EditDialog = () => {
<SelectItem value="PA"> <SelectItem value="PA">
Change Group Point Agent to Customer{' '} Change Group Point Agent to Customer{' '}
</SelectItem> </SelectItem>
<SelectItem value="PC">Change Group Point Customer to Agent</SelectItem> <SelectItem value="PC">
Change Group Point Customer to Agent
</SelectItem>
<SelectItem value="CE">Return Customer Emoney </SelectItem> <SelectItem value="CE">Return Customer Emoney </SelectItem>
<SelectItem value="AD">Return Agent Deposit </SelectItem> <SelectItem value="AD">Return Agent Deposit </SelectItem>
<SelectItem value="AM">Return Agent Merchant </SelectItem> <SelectItem value="AM">Return Agent Merchant </SelectItem>
@ -703,7 +708,9 @@ const EditDialog = () => {
setErrors((prev) => ({ ...prev, status_approval: '' })); setErrors((prev) => ({ ...prev, status_approval: '' }));
}} }}
> >
<SelectTrigger className={errors.status_approval ? 'border-red-500' : ''}> <SelectTrigger
className={errors.status_approval ? 'border-red-500' : ''}
>
<SelectValue placeholder="Select" /> <SelectValue placeholder="Select" />
</SelectTrigger> </SelectTrigger>
<SelectContent> <SelectContent>
@ -835,9 +842,7 @@ const EditDialog = () => {
</div> </div>
</div> </div>
</form> </form>
)} <div className="mt-8 pt-6 border-t border-gray-200">
{isLoadingData && (
<ManageTransferFeeContextProvider transactionTypeId={selectedTransferType}> <ManageTransferFeeContextProvider transactionTypeId={selectedTransferType}>
<Container> <Container>
<div className="grid gap-5 lg:gap-7.5 mt-5"> <div className="grid gap-5 lg:gap-7.5 mt-5">
@ -848,6 +853,8 @@ const EditDialog = () => {
<EditFeeDialog /> <EditFeeDialog />
</Container> </Container>
</ManageTransferFeeContextProvider> </ManageTransferFeeContextProvider>
</div>
</div>
)} )}
</div> </div>
</DialogBody> </DialogBody>