UNPKG

@cranberry-money/shared-constants

Version:

Shared constants for Blueberry platform

46 lines 1.97 kB
export const ACCOUNT_TYPE = { TRANSACTION: 'TRANSACTION', SAVINGS: 'SAVINGS', OTHER: 'OTHER', }; export const ACCOUNT_TYPE_LABELS = { [ACCOUNT_TYPE.TRANSACTION]: 'Transaction Account', [ACCOUNT_TYPE.SAVINGS]: 'Savings Account', [ACCOUNT_TYPE.OTHER]: 'Other', }; export const SOURCE_OF_FUNDS_SALARY = 'salary'; export const SOURCE_OF_FUNDS_SAVINGS = 'savings'; export const SOURCE_OF_FUNDS_INHERITANCE = 'inheritance'; export const SOURCE_OF_FUNDS_GIFT = 'gift'; export const SOURCE_OF_FUNDS_OTHER = 'other'; export const SOURCE_OF_FUNDS = { SALARY: SOURCE_OF_FUNDS_SALARY, SAVINGS: SOURCE_OF_FUNDS_SAVINGS, INHERITANCE: SOURCE_OF_FUNDS_INHERITANCE, GIFT: SOURCE_OF_FUNDS_GIFT, OTHER: SOURCE_OF_FUNDS_OTHER, }; export const SOURCE_OF_FUNDS_LABEL_SALARY = 'Salary'; export const SOURCE_OF_FUNDS_LABEL_SAVINGS = 'Savings'; export const SOURCE_OF_FUNDS_LABEL_INHERITANCE = 'Inheritance'; export const SOURCE_OF_FUNDS_LABEL_GIFT = 'Gift'; export const SOURCE_OF_FUNDS_LABEL_OTHER = 'Other'; export const SOURCE_OF_FUNDS_LABELS = { [SOURCE_OF_FUNDS.SALARY]: SOURCE_OF_FUNDS_LABEL_SALARY, [SOURCE_OF_FUNDS.SAVINGS]: SOURCE_OF_FUNDS_LABEL_SAVINGS, [SOURCE_OF_FUNDS.INHERITANCE]: SOURCE_OF_FUNDS_LABEL_INHERITANCE, [SOURCE_OF_FUNDS.GIFT]: SOURCE_OF_FUNDS_LABEL_GIFT, [SOURCE_OF_FUNDS.OTHER]: SOURCE_OF_FUNDS_LABEL_OTHER, }; export const ACCOUNT_TYPE_OPTIONS = Object.entries(ACCOUNT_TYPE_LABELS).map(([value, label]) => ({ value, label, })); export const SOURCE_OF_FUNDS_OPTIONS = [ { value: SOURCE_OF_FUNDS_SALARY, label: SOURCE_OF_FUNDS_LABEL_SALARY }, { value: SOURCE_OF_FUNDS_SAVINGS, label: SOURCE_OF_FUNDS_LABEL_SAVINGS }, { value: SOURCE_OF_FUNDS_INHERITANCE, label: SOURCE_OF_FUNDS_LABEL_INHERITANCE }, { value: SOURCE_OF_FUNDS_GIFT, label: SOURCE_OF_FUNDS_LABEL_GIFT }, { value: SOURCE_OF_FUNDS_OTHER, label: SOURCE_OF_FUNDS_LABEL_OTHER }, ]; //# sourceMappingURL=accounts.js.map