@adyen/adyen-web
Version:
[](https://www.npmjs.com/package/@adyen/adyen-web)
3 lines (2 loc) • 690 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 c}from"../Errors/constants.js";const e=(e,p)=>{if(e===r||e===c)return t[`${e}.${p}`]??e;let i=t[e]??e;return isNaN(Number(i))&&(i=o(i)),i},p=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{e as mapErrorCodesForAnalytics,p as processAnalyticsData};
//# sourceMappingURL=utils.js.map