react-native-integrate
Version:
Automate integration of additional code into React Native projects
15 lines (14 loc) • 430 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getErrMessage = getErrMessage;
function getErrMessage(e, type) {
const shapeMessage = (msg) => {
switch (type) {
case 'validation':
return msg.split(',')[0];
default:
return msg;
}
};
return e instanceof Error ? shapeMessage(e.message) : 'An error occurred';
}