All files / src/components/Merchants/CreateMerchantPanel/helpers createDefaultValues.ts

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

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      4x                                                                       4x              
import { businessProfileDefaultValues } from "@validation/merchant";
import { TCreateMerchant, TCreateProvider } from "../types";
 
export const createDefaultValues: TCreateMerchant & TCreateProvider = {
  merchantInfo: {
    averageTicketAmount: "200",
    highTicketAmount: "1000",
    merchantName: "",
    category: 0,
    merchantSlug: "",
    websiteURL: "",
    socialMediaURL: "",
    billingDescriptor: "",
    servicePhoneNumber: "",
    enterpriseID: undefined,
    description: "",
    thumbnail: null,
    enterpriseSlug: "provider-slug",
    businessPurpose: "",
    estimatedAnnualRevenue: "500000",
    serviceCountriesOutUSCanada: false,
    countriesServicedOutside: "",
    classification: "",
    classificationDescription: "",
  },
  primaryAccountHolder: {
    email: "",
    invite: false,
  },
  businessProfile: businessProfileDefaultValues,
  businessOwners: [],
  bankAccounts: [],
  merchantAgreement: {},
  allowBankAccounts: true,
  allowTransfers: true,
  categories: [],
  permissions: {},
} as any;
 
export const providerDefaultValues = {
  ...createDefaultValues,
  merchantInfo: {
    ...createDefaultValues.merchantInfo,
    highTicketAmount: "5000",
  },
};