@ecomplus/utils
Version:
JS utility functions to E-Com Plus (not only) related apps
21 lines • 907 B
TypeScript
export default lineAddress;
/**
* @method
* @memberof ecomUtils
* @name lineAddress
* @description Returns full address string from customer object.
* @param {Object.<string, *>} address - Address object or customer body object
* @param {string} [noNumberString] - String to show when address has no number
* @param {string} [lang=$ecomConfig.get('lang')] - Snake case language code, eg.: 'en_us', 'pt_br'
* @returns {string}
*
* @example
* const address = { 'zip': '35800-999', 'name': 'Jonh Lock', 'street': 'Rua Europa', 'number': 900, 'borough': 'Santa Lucia', 'city': 'Bom Despacho', 'province_code': 'MG'}
* const lang = 'pt_br'
* ecomUtils.lineAddress(address, lang)
* // => 'Rua Europa, 900, Santa Lucia | Bom Despacho | MG'
*/
declare function lineAddress(address: {
[x: string]: any;
}, noNumberString?: string, lang?: string): string;
//# sourceMappingURL=line-address.d.ts.map