All files / src/components/Tranfers/utils index.ts

100% Statements 3/3
100% Branches 0/0
100% Functions 0/0
100% Lines 3/3

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66                                                                                                                            263x 263x 263x  
import { SelectorOption } from "@common/TableFilters/SelectorOption";
 
export type TransferFilterFormFields = "enterpriseName" | "merchantName";
 
export type TransferStatus =
  | "pending"
  | "sending"
  | "sent"
  | "error"
  | "declined"
  | "cancelled"
  | "return"
  | "rejection error"
  | "rejected"
  | "chargeback"
  | "chargeback reversal"
  | "created"
  | "canceled"
  | "ready to process"
  | "retun error"
  | "returning"
  | "returned";
export type Amount = "0" | "1 - 5000" | "> 5000" | "custom";
 
export type TransferFormValuesType = {
  enterpriseName: SelectorOption[];
  merchantName: SelectorOption[];
  transferStatus: Array<TransferStatus>;
  amount: Array<Amount>;
  custom: string;
};
 
export type TransferTableRow = {
  charged: number;
  cost: number;
  endingBalance: number;
  balanceAdjustment: number;
  createdAt: number;
  displayStatus: string;
  fees: number;
  linkedAccID: number;
  merchAccName: string;
  merchAccType: string;
  objID: string;
  parentAccName: string;
  processingSatetName: string;
  recipientAccountBankName: string;
  recipientAccountName: string;
  recipientAccountNumberLast4: string;
  recipientAccountRoutingNumber: string;
  transactionTypeName: string;
  errorReason: string;
  declinedReason: string;
  canceledReason: string;
  updatedAt: number;
  parentAccID: number;
  merchAccID: number;
  merchantDeletedAt: boolean;
  parentDeletedAt: boolean;
  description: string;
};
 
export const TRANSFER_PROVIDERS_FILTER_KEY = "transfer-providers";
export const TRANSFER_MERCHANTS_FILTER_KEY = "transfer-merchants";
export const TRANSFER_DATE_FILTER_KEY = "transfer-date";