@adyen/adyen-web
Version:
[](https://www.npmjs.com/package/@adyen/adyen-web)
3 lines (2 loc) • 746 B
JavaScript
import{errorCodeMapping as t}from"./constants.js";import{digitsOnlyFormatter as o}from"../../utils/Formatters/formatters.js";import{ERROR_FIELD_REQUIRED as r,ERROR_INVALID_FORMAT_EXPECTS as i}from"../Errors/constants.js";const c=(c,e)=>{var n,p;if(c===r||c===i)return null!==(p=t[`${c}.${e}`])&&void 0!==p?p:c;let a=null!==(n=t[c])&&void 0!==n?n:c;return isNaN(Number(a))&&(a=o(a)),a},e=t=>t?["applicationInfo","checkoutAttemptId"].reduce((o,r)=>"applicationInfo"===r?(void 0!==t.applicationInfo&&(o.applicationInfo=t.applicationInfo),o):("checkoutAttemptId"===r&&void 0!==t.checkoutAttemptId&&(o.checkoutAttemptId=t.checkoutAttemptId),o),{}):{};export{c as mapErrorCodesForAnalytics,e as processAnalyticsData};
//# sourceMappingURL=utils.js.map