Co-authored-by: Mohit Rajput <mohit.rajput@navi.com> Co-authored-by: sidharthbamba <sidharth.bamba@navi.com>
12 lines
413 B
TypeScript
12 lines
413 B
TypeScript
import { AnalyticsGlobalErrorTypeConstant } from "../constants";
|
|
|
|
export const getErrorTypeFromStatusCode = (statusCode: number) => {
|
|
const statusCodeforGenericError = [20, 23, 24, 401, 404];
|
|
|
|
if (statusCodeforGenericError.includes(statusCode) || statusCode >= 500) {
|
|
return AnalyticsGlobalErrorTypeConstant.GLOBAL_GENERIC_ERRORS;
|
|
}
|
|
|
|
return AnalyticsGlobalErrorTypeConstant.GLOBAL_INTERNAL_ERRORS;
|
|
};
|