This commit is contained in:
wayanrivan
2025-05-20 13:54:26 +07:00
4 changed files with 7 additions and 11 deletions

View File

@ -135,15 +135,11 @@ const UploadBatchDialog = () => {
with_deleted: false, with_deleted: false,
order_field: 'id', order_field: 'id',
order_direction: 'ASC', order_direction: 'ASC',
filter: JSON.stringify({}) filter: JSON.stringify({ type: "D" })
}); });
const validTypes = ['DM', 'DA', 'DE'];
const records: TransferType[] = response?.data?.list ?? []; const records: TransferType[] = response?.data?.list ?? [];
setTransferTypes(records);
const filtered = records.filter((item) => validTypes.includes(item.type));
setTransferTypes(filtered);
} catch (error) { } catch (error) {
console.error('Failed to fetch transfer types', error); console.error('Failed to fetch transfer types', error);
} }
@ -225,7 +221,7 @@ const UploadBatchDialog = () => {
setFormField((prev) => ({ ...prev, id_transaction_type: val })) setFormField((prev) => ({ ...prev, id_transaction_type: val }))
} }
> >
<SelectTrigger className="w-full lg:w-[420px]"> <SelectTrigger className="w-full">
<SelectValue placeholder="Select Transfer Type" /> <SelectValue placeholder="Select Transfer Type" />
</SelectTrigger> </SelectTrigger>
<SelectContent> <SelectContent>

View File

@ -293,7 +293,7 @@ const AddDialog = () => {
<div className="w-full"> <div className="w-full">
<div className="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5"> <div className="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
<label className="form-label flex items-center gap-1 max-w-56"> <label className="form-label flex items-center gap-1 max-w-56">
Credit Limit<span className="text-red-500">*</span> Credit Limit per Trx<span className="text-red-500">*</span>
</label> </label>
<div className="w-full"> <div className="w-full">
<NumericFormat <NumericFormat

View File

@ -302,7 +302,7 @@ const EditDialog = () => {
<div className="w-full"> <div className="w-full">
<div className="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5"> <div className="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
<label className="form-label flex items-center gap-1 max-w-56"> <label className="form-label flex items-center gap-1 max-w-56">
Credit Limit<span className="text-red-500">*</span> Credit Limit per Trx<span className="text-red-500">*</span>
</label> </label>
<NumericFormat <NumericFormat
className="input" className="input"

View File

@ -115,7 +115,7 @@ const ManageWalletRuleContextProvider = ({ children }: { children: React.ReactNo
{ {
accessorFn: (row) => row.credit_limit, accessorFn: (row) => row.credit_limit,
id: 'credit_limit', id: 'credit_limit',
header: ({ column }) => <DataGridColumnHeader title="Credit Limit" column={column} />, header: ({ column }) => <DataGridColumnHeader title="Credit Limit per Trx" column={column} />,
enableSorting: true, enableSorting: true,
enableHiding: false, enableHiding: false,
cell: ({ row }) => currencyFormat(row.original.credit_limit), cell: ({ row }) => currencyFormat(row.original.credit_limit),