UNPKG

react-native-esc-pos-printer

Version:

An unofficial React Native library for printing on an EPSON TM printer with the Epson ePOS SDK for iOS and Epson ePOS SDK for Android

24 lines (23 loc) 724 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getProcessedError = getProcessedError; var _index = require("../../core/index.js"); var _constants = require("../constants.js"); function getProcessedError({ methodName, errorCode, messagesMapping = _constants.DiscoveryErrorMessageMapping, statusMapping = _constants.DiscoveryErrorStatusMapping }) { const result = !isNaN(Number(errorCode)) ? errorCode : _constants.DiscoveryErrorResult.ERR_FAILURE; const message = messagesMapping[result]; const status = statusMapping[result]; return new _index.PrinterDiscoveryError({ status: status, message: message, methodName }); } //# sourceMappingURL=errors.js.map