UNPKG

@sildeswj/common-libraries

Version:

This is common libraries used for all refeed projects

25 lines 1.51 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.setErrorMessage = exports.SERVER_ERROR_MESSAGE = exports.DEFAULT_ERROR_MESSAGE = void 0; const EXIST_UNIQUE_VALUE_STATUS_CODE = 412; exports.DEFAULT_ERROR_MESSAGE = '네트워크에 문제가 있습니다. 잠시후에 다시 시도해주시기 바랍니다.'; exports.SERVER_ERROR_MESSAGE = '서버에 문제가 있습니다. 관리자에게 문의하시기 바랍니다.'; const setErrorMessage = (err) => { var _a, _b; const url = (_a = err === null || err === void 0 ? void 0 : err.config) === null || _a === void 0 ? void 0 : _a.url; let errorMessage = exports.DEFAULT_ERROR_MESSAGE; const statusCode = (_b = err === null || err === void 0 ? void 0 : err.response) === null || _b === void 0 ? void 0 : _b.status; if (statusCode === EXIST_UNIQUE_VALUE_STATUS_CODE) { errorMessage = '이미 회원 가입된 이메일 주소입니다. 로그인을 해주시기 바랍니다.'; if (url === '/delivery-man') { errorMessage = '이미 가입된 전화번호입니다. 전화번호를 확인해주세요.'; } } if (statusCode === 413) errorMessage = '회사 코드가 올바르지 않습니다. 확인후 다시 회원가입을 진행해주세요.'; if (statusCode && statusCode >= 500) errorMessage = exports.SERVER_ERROR_MESSAGE; return errorMessage; }; exports.setErrorMessage = setErrorMessage; //# sourceMappingURL=errorMessages.js.map