UNPKG

@cranberry-money/shared-constants

Version:

Shared constants for Blueberry platform

136 lines 7.82 kB
import { COMMON_STATUS } from '../../common'; export const WITHDRAWAL_STATUS_PENDING_REVIEW = 'PENDING_REVIEW'; export const WITHDRAWAL_STATUS_APPROVED = COMMON_STATUS.APPROVED; export const WITHDRAWAL_STATUS_REJECTED = 'REJECTED'; export const WITHDRAWAL_STATUS_PROCESSING = COMMON_STATUS.PROCESSING; export const WITHDRAWAL_STATUS_AWAITING_LIQUIDATION = 'AWAITING_LIQUIDATION'; export const WITHDRAWAL_STATUS_LIQUIDATION_IN_PROGRESS = 'LIQUIDATION_IN_PROGRESS'; export const WITHDRAWAL_STATUS_COMPLETED = COMMON_STATUS.COMPLETED; export const WITHDRAWAL_STATUS_CANCELLED = COMMON_STATUS.CANCELLED; export const WITHDRAWAL_STATUS_FAILED = COMMON_STATUS.FAILED; export const WITHDRAWAL_STATUS = { PENDING_REVIEW: WITHDRAWAL_STATUS_PENDING_REVIEW, APPROVED: WITHDRAWAL_STATUS_APPROVED, REJECTED: WITHDRAWAL_STATUS_REJECTED, PROCESSING: WITHDRAWAL_STATUS_PROCESSING, AWAITING_LIQUIDATION: WITHDRAWAL_STATUS_AWAITING_LIQUIDATION, LIQUIDATION_IN_PROGRESS: WITHDRAWAL_STATUS_LIQUIDATION_IN_PROGRESS, COMPLETED: WITHDRAWAL_STATUS_COMPLETED, CANCELLED: WITHDRAWAL_STATUS_CANCELLED, FAILED: WITHDRAWAL_STATUS_FAILED, }; export const WITHDRAWAL_STATUS_LABEL_PENDING_REVIEW = 'Pending Review'; export const WITHDRAWAL_STATUS_LABEL_APPROVED = 'Approved'; export const WITHDRAWAL_STATUS_LABEL_REJECTED = 'Rejected'; export const WITHDRAWAL_STATUS_LABEL_PROCESSING = 'Processing'; export const WITHDRAWAL_STATUS_LABEL_AWAITING_LIQUIDATION = 'Awaiting Asset Liquidation'; export const WITHDRAWAL_STATUS_LABEL_LIQUIDATION_IN_PROGRESS = 'Liquidation in Progress'; export const WITHDRAWAL_STATUS_LABEL_COMPLETED = 'Completed'; export const WITHDRAWAL_STATUS_LABEL_CANCELLED = 'Cancelled'; export const WITHDRAWAL_STATUS_LABEL_FAILED = 'Failed'; export const WITHDRAWAL_STATUS_LABELS = { [WITHDRAWAL_STATUS.PENDING_REVIEW]: WITHDRAWAL_STATUS_LABEL_PENDING_REVIEW, [WITHDRAWAL_STATUS.APPROVED]: WITHDRAWAL_STATUS_LABEL_APPROVED, [WITHDRAWAL_STATUS.REJECTED]: WITHDRAWAL_STATUS_LABEL_REJECTED, [WITHDRAWAL_STATUS.PROCESSING]: WITHDRAWAL_STATUS_LABEL_PROCESSING, [WITHDRAWAL_STATUS.AWAITING_LIQUIDATION]: WITHDRAWAL_STATUS_LABEL_AWAITING_LIQUIDATION, [WITHDRAWAL_STATUS.LIQUIDATION_IN_PROGRESS]: WITHDRAWAL_STATUS_LABEL_LIQUIDATION_IN_PROGRESS, [WITHDRAWAL_STATUS.COMPLETED]: WITHDRAWAL_STATUS_LABEL_COMPLETED, [WITHDRAWAL_STATUS.CANCELLED]: WITHDRAWAL_STATUS_LABEL_CANCELLED, [WITHDRAWAL_STATUS.FAILED]: WITHDRAWAL_STATUS_LABEL_FAILED, }; export const WITHDRAWAL_STATUS_OPTIONS = [ { value: WITHDRAWAL_STATUS_PENDING_REVIEW, label: WITHDRAWAL_STATUS_LABEL_PENDING_REVIEW }, { value: WITHDRAWAL_STATUS_APPROVED, label: WITHDRAWAL_STATUS_LABEL_APPROVED }, { value: WITHDRAWAL_STATUS_REJECTED, label: WITHDRAWAL_STATUS_LABEL_REJECTED }, { value: WITHDRAWAL_STATUS_PROCESSING, label: WITHDRAWAL_STATUS_LABEL_PROCESSING }, { value: WITHDRAWAL_STATUS_AWAITING_LIQUIDATION, label: WITHDRAWAL_STATUS_LABEL_AWAITING_LIQUIDATION }, { value: WITHDRAWAL_STATUS_LIQUIDATION_IN_PROGRESS, label: WITHDRAWAL_STATUS_LABEL_LIQUIDATION_IN_PROGRESS }, { value: WITHDRAWAL_STATUS_COMPLETED, label: WITHDRAWAL_STATUS_LABEL_COMPLETED }, { value: WITHDRAWAL_STATUS_CANCELLED, label: WITHDRAWAL_STATUS_LABEL_CANCELLED }, { value: WITHDRAWAL_STATUS_FAILED, label: WITHDRAWAL_STATUS_LABEL_FAILED }, ]; export const LIQUIDATION_STATUS_PENDING = COMMON_STATUS.PENDING; export const LIQUIDATION_STATUS_TRADES_CREATED = 'TRADES_CREATED'; export const LIQUIDATION_STATUS_EXECUTED = COMMON_STATUS.EXECUTED; export const LIQUIDATION_STATUS_SETTLED = 'SETTLED'; export const LIQUIDATION_STATUS_FAILED = COMMON_STATUS.FAILED; export const LIQUIDATION_STATUS = { PENDING: LIQUIDATION_STATUS_PENDING, TRADES_CREATED: LIQUIDATION_STATUS_TRADES_CREATED, EXECUTED: LIQUIDATION_STATUS_EXECUTED, SETTLED: LIQUIDATION_STATUS_SETTLED, FAILED: LIQUIDATION_STATUS_FAILED, }; export const LIQUIDATION_STATUS_LABEL_PENDING = 'Pending'; export const LIQUIDATION_STATUS_LABEL_TRADES_CREATED = 'Trades Created'; export const LIQUIDATION_STATUS_LABEL_EXECUTED = 'Executed'; export const LIQUIDATION_STATUS_LABEL_SETTLED = 'Settled'; export const LIQUIDATION_STATUS_LABEL_FAILED = 'Failed'; export const LIQUIDATION_STATUS_LABELS = { [LIQUIDATION_STATUS.PENDING]: LIQUIDATION_STATUS_LABEL_PENDING, [LIQUIDATION_STATUS.TRADES_CREATED]: LIQUIDATION_STATUS_LABEL_TRADES_CREATED, [LIQUIDATION_STATUS.EXECUTED]: LIQUIDATION_STATUS_LABEL_EXECUTED, [LIQUIDATION_STATUS.SETTLED]: LIQUIDATION_STATUS_LABEL_SETTLED, [LIQUIDATION_STATUS.FAILED]: LIQUIDATION_STATUS_LABEL_FAILED, }; export const LIQUIDATION_STATUS_OPTIONS = [ { value: LIQUIDATION_STATUS_PENDING, label: LIQUIDATION_STATUS_LABEL_PENDING }, { value: LIQUIDATION_STATUS_TRADES_CREATED, label: LIQUIDATION_STATUS_LABEL_TRADES_CREATED }, { value: LIQUIDATION_STATUS_EXECUTED, label: LIQUIDATION_STATUS_LABEL_EXECUTED }, { value: LIQUIDATION_STATUS_SETTLED, label: LIQUIDATION_STATUS_LABEL_SETTLED }, { value: LIQUIDATION_STATUS_FAILED, label: LIQUIDATION_STATUS_LABEL_FAILED }, ]; export const WITHDRAWAL_TYPE_FULL_CASH = 'FULL_CASH'; export const WITHDRAWAL_TYPE_PARTIAL_CASH = 'PARTIAL_CASH'; export const WITHDRAWAL_TYPE = { FULL_CASH: WITHDRAWAL_TYPE_FULL_CASH, PARTIAL_CASH: WITHDRAWAL_TYPE_PARTIAL_CASH, }; export const WITHDRAWAL_TYPE_LABEL_FULL_CASH = 'Full Cash Withdrawal'; export const WITHDRAWAL_TYPE_LABEL_PARTIAL_CASH = 'Partial Cash Withdrawal'; export const WITHDRAWAL_TYPE_LABELS = { [WITHDRAWAL_TYPE.FULL_CASH]: WITHDRAWAL_TYPE_LABEL_FULL_CASH, [WITHDRAWAL_TYPE.PARTIAL_CASH]: WITHDRAWAL_TYPE_LABEL_PARTIAL_CASH, }; export const WITHDRAWAL_TYPE_OPTIONS = [ { value: WITHDRAWAL_TYPE_FULL_CASH, label: WITHDRAWAL_TYPE_LABEL_FULL_CASH }, { value: WITHDRAWAL_TYPE_PARTIAL_CASH, label: WITHDRAWAL_TYPE_LABEL_PARTIAL_CASH }, ]; export const WITHDRAWAL_REASON_INVESTMENT_STRATEGY = 'INVESTMENT_STRATEGY'; export const WITHDRAWAL_REASON_PERSONAL_EXPENSES = 'PERSONAL_EXPENSES'; export const WITHDRAWAL_REASON_EMERGENCY = 'EMERGENCY'; export const WITHDRAWAL_REASON_OTHER = 'OTHER'; export const WITHDRAWAL_REASON = { INVESTMENT_STRATEGY: WITHDRAWAL_REASON_INVESTMENT_STRATEGY, PERSONAL_EXPENSES: WITHDRAWAL_REASON_PERSONAL_EXPENSES, EMERGENCY: WITHDRAWAL_REASON_EMERGENCY, OTHER: WITHDRAWAL_REASON_OTHER, }; export const WITHDRAWAL_REASON_LABEL_INVESTMENT_STRATEGY = 'Investment Strategy Change'; export const WITHDRAWAL_REASON_LABEL_PERSONAL_EXPENSES = 'Personal Expenses'; export const WITHDRAWAL_REASON_LABEL_EMERGENCY = 'Emergency'; export const WITHDRAWAL_REASON_LABEL_OTHER = 'Other'; export const WITHDRAWAL_REASON_LABELS = { [WITHDRAWAL_REASON.INVESTMENT_STRATEGY]: WITHDRAWAL_REASON_LABEL_INVESTMENT_STRATEGY, [WITHDRAWAL_REASON.PERSONAL_EXPENSES]: WITHDRAWAL_REASON_LABEL_PERSONAL_EXPENSES, [WITHDRAWAL_REASON.EMERGENCY]: WITHDRAWAL_REASON_LABEL_EMERGENCY, [WITHDRAWAL_REASON.OTHER]: WITHDRAWAL_REASON_LABEL_OTHER, }; export const WITHDRAWAL_REASON_OPTIONS = [ { value: WITHDRAWAL_REASON_INVESTMENT_STRATEGY, label: WITHDRAWAL_REASON_LABEL_INVESTMENT_STRATEGY }, { value: WITHDRAWAL_REASON_PERSONAL_EXPENSES, label: WITHDRAWAL_REASON_LABEL_PERSONAL_EXPENSES }, { value: WITHDRAWAL_REASON_EMERGENCY, label: WITHDRAWAL_REASON_LABEL_EMERGENCY }, { value: WITHDRAWAL_REASON_OTHER, label: WITHDRAWAL_REASON_LABEL_OTHER }, ]; export const WITHDRAWAL_METHOD = { BANK_TRANSFER: 'BANK_TRANSFER', WIRE_TRANSFER: 'WIRE_TRANSFER', CHECK: 'CHECK', }; export const WITHDRAWAL_METHOD_LABELS = { [WITHDRAWAL_METHOD.BANK_TRANSFER]: 'Bank Transfer', [WITHDRAWAL_METHOD.WIRE_TRANSFER]: 'Wire Transfer', [WITHDRAWAL_METHOD.CHECK]: 'Check', }; //# sourceMappingURL=withdrawals.js.map