-
-
-
- {errors.permission && (
-
{errors.permission}
- )}
-
-
- {groups.map((group) => (
-
- handleGroupChange(group.id)}
- />
-
-
- ))}
+
+
+
+
+
+ {errors.permission && (
+
{errors.permission}
+ )}
+
+
+ {groups.map((group) => (
+
+ handleGroupChange(group.id)}
+ />
+
+
+ ))}
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+ )}
+
+ {isLoadingData && (
+
+
+
+
+
+
+
+
+
+
+ )}
diff --git a/src/pages/transfer/transfertype/hooks/ManageTransferTypeContext.tsx b/src/pages/transfer/transfertype/hooks/ManageTransferTypeContext.tsx
index 517b956..c815be0 100644
--- a/src/pages/transfer/transfertype/hooks/ManageTransferTypeContext.tsx
+++ b/src/pages/transfer/transfertype/hooks/ManageTransferTypeContext.tsx
@@ -203,7 +203,8 @@ const ManageTransferTypeContextProvider = ({ children }: { children: React.React
DM: 'Disbursment Master Agent',
DA: 'Disbursment Agent',
WI: 'Withdraw Merchant',
- IC: 'Income Merchant'
+ IC: 'Income Merchant',
+ DN: 'Donation'
};
return mapping[row.type] || 'Unknown';
@@ -227,20 +228,18 @@ const ManageTransferTypeContextProvider = ({ children }: { children: React.React
{
accessorFn: (row: { status_kind: string }) => {
const mapping: Record
= {
- R: "Return",
- T: "Transfer",
- P: "Purchase",
- W: "Withdraw",
- U: "Top Up",
- N: "Top Up Patner"
+ R: 'Return',
+ T: 'Transfer',
+ P: 'Purchase',
+ W: 'Withdraw',
+ U: 'Top Up',
+ N: 'Top Up Patner'
};
return mapping[row.status_kind] || 'Unknown';
},
id: 'status_kind',
- header: ({ column }) => (
-
- ),
+ header: ({ column }) => ,
enableSorting: false,
enableHiding: false,
meta: { headerClassName: 'w-[250px]' }
@@ -295,22 +294,19 @@ const ManageTransferTypeContextProvider = ({ children }: { children: React.React
let filterObject: Record = {};
if (debouncedSearchTerm) {
- filterObject["any"] = debouncedSearchTerm.toLowerCase();
+ filterObject['any'] = debouncedSearchTerm.toLowerCase();
}
if (columnFilters.length > 0) {
columnFilters.forEach((filter: any) => {
if (filter.id && filter.value) {
if (filter.id === 'name') {
- filterObject["any"] = filter.value.toLowerCase();
- }
- else if (filter.id === 'wallet_origin') {
- filterObject["wallet_origin.name"] = filter.value.toLowerCase();
- }
- else if (filter.id === 'wallet_destination') {
- filterObject["wallet_destination.name"] = filter.value.toLowerCase();
- }
- else {
+ filterObject['any'] = filter.value.toLowerCase();
+ } else if (filter.id === 'wallet_origin') {
+ filterObject['wallet_origin.name'] = filter.value.toLowerCase();
+ } else if (filter.id === 'wallet_destination') {
+ filterObject['wallet_destination.name'] = filter.value.toLowerCase();
+ } else {
filterObject[filter.id] = filter.value.toLowerCase();
}
}
@@ -369,4 +365,4 @@ const ManageTransferTypeContextProvider = ({ children }: { children: React.React
};
export { ManageTransferTypeContext, ManageTransferTypeContextProvider };
-export type { TransferType };
\ No newline at end of file
+export type { TransferType };