Source: app/util/getCountry.js

import marketConfig from 'common/src/app/config/market/market.configdefinitions';
import { addressFields } from '../data/enum/FieldNames/AccountFieldNames';

/**
 * Returns users region
 * @param {object} current form values
 * @param {object} addressType form prefix
 */
const getCountry = (values, addressType) => {
  const addressTypePrefix = values[addressType];
  const value = addressTypePrefix?.[addressFields.COUNTRY]
    ? addressTypePrefix[addressFields.COUNTRY]
    : values[addressFields.COUNTRY];

  return value || marketConfig.defaultCountry;
};

export default getCountry;