@digifi/jexl-functions
Version:
Package with available JEXL functions
17 lines (16 loc) • 671 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.templateAddressPart = exports.addressTemplateComponents = void 0;
exports.addressTemplateComponents = [
{ key: 'street_number' },
{ key: 'street_name', dismissComma: true },
{ key: 'sublocality' },
{ key: 'city' },
{ key: 'state_or_province' },
{ key: 'zip_or_postal_code' },
{ key: 'country' },
];
const templateAddressPart = (addressTemplateComponent, addressPart, fullAddress) => {
return addressTemplateComponent.dismissComma ? `${fullAddress} ${addressPart}` : `${fullAddress}, ${addressPart}`;
};
exports.templateAddressPart = templateAddressPart;