react-cm-ui
Version:
React UI for Healthy Church
50 lines (43 loc) • 1.97 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _propTypes = _interopRequireDefault(require("prop-types"));
var _react = _interopRequireDefault(require("react"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
var propTypes = {
address1: _propTypes["default"].string,
address2: _propTypes["default"].string,
city: _propTypes["default"].string,
country: _propTypes["default"].string,
countryAlpha2: _propTypes["default"].string,
postalCode: _propTypes["default"].string,
region: _propTypes["default"].string,
regionCode: _propTypes["default"].string
};
var defaultProps = {
address1: '',
address2: '',
city: '',
country: '',
countryAlpha2: '',
postalCode: '',
region: '',
regionCode: ''
};
function Address(props) {
var address1 = props.address1,
address2 = props.address2,
city = props.city,
country = props.country,
countryAlpha2 = props.countryAlpha2,
postalCode = props.postalCode,
region = props.region,
regionCode = props.regionCode;
return /*#__PURE__*/_react["default"].createElement("div", null, /*#__PURE__*/_react["default"].createElement("span", null, address1), /*#__PURE__*/_react["default"].createElement("br", null), address2 && /*#__PURE__*/_react["default"].createElement(_react["default"].Fragment, null, /*#__PURE__*/_react["default"].createElement("span", null, address2), /*#__PURE__*/_react["default"].createElement("br", null)), /*#__PURE__*/_react["default"].createElement("span", null, "".concat(city, ", ").concat(countryAlpha2 === 'US' ? regionCode : region, " ").concat(postalCode || '')), /*#__PURE__*/_react["default"].createElement("br", null), /*#__PURE__*/_react["default"].createElement("span", null, country));
}
Address.propTypes = propTypes;
Address.defaultProps = defaultProps;
var _default = Address;
exports["default"] = _default;