From 46542632b5080d3eb892bceb269f8ca33b7b3e65 Mon Sep 17 00:00:00 2001 From: Fedor Katurov Date: Wed, 26 Aug 2020 13:07:44 +0700 Subject: [PATCH] updated error codes --- src/constants/errors.ts | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/src/constants/errors.ts b/src/constants/errors.ts index 33924dca..5256fb01 100644 --- a/src/constants/errors.ts +++ b/src/constants/errors.ts @@ -21,11 +21,25 @@ export const ERRORS = { COMMENT_NOT_FOUND: 'Comment_Not_Found', FILE_IS_TOO_BIG: 'File_Is_Too_Big', USER_EXIST_WITH_EMAIL: 'User_Exist_With_Email', + EMPTY_REQUEST: 'Empty_Request', + NODE_NOT_FOUND: 'Node_Not_Found', + INCORRECT_NODE_TYPE: 'Incorrect_Node_Type', + UNEXPECTED_BEHAVIOR: 'Unexpected_Behavior', + FILES_IS_TOO_BIG: 'File_Is_Too_Big', + OAUTH_CODE_IS_EMPTY: 'OAuth_Code_Is_Empty', + OAUTH_UNKNOWN_PROVIDER: 'OAuth_Unknown_Provider', + OAUTH_INVALID_DATA: 'OAuth_Invalid_Data', + USERNAME_IS_SHORT: 'Username_Is_Short', + USERNAME_CONTAINS_INVALID_CHARS: 'Username_Contains_Invalid_Chars', + PASSWORD_IS_SHORT: 'Password_Is_Short', + USER_EXIST_WITH_SOCIAL: 'User_Exist_With_Social', + USER_EXIST_WITH_USERNAME: 'User_Exist_With_Username', + CANT_SAVE_COMMENT: 'CantSaveComment', }; export const ERROR_LITERAL = { [ERRORS.NOT_AN_EMAIL]: 'Введите правильный e-mail', - [ERRORS.TOO_SHIRT]: 'Слишком короткий', + [ERRORS.TOO_SHIRT]: 'Добавьте хоть что-нибудь', [ERRORS.NO_COMMENTS]: 'Комментариев пока нет', [ERRORS.EMPTY_RESPONSE]: 'Пустой ответ сервера', [ERRORS.FILES_REQUIRED]: 'Добавьте файлы', @@ -47,4 +61,18 @@ export const ERROR_LITERAL = { [ERRORS.FILE_IS_TOO_BIG]: 'Файл слишком большой', [ERRORS.USER_EXIST_WITH_EMAIL]: 'Мы не можем продолжить, потому что есть другой пользователь с этим имэйлом.', + [ERRORS.EMPTY_REQUEST]: 'Не удалось прочитать файл', + [ERRORS.NODE_NOT_FOUND]: 'Пост не найден', + [ERRORS.INCORRECT_NODE_TYPE]: 'Ты пытаешься отправить пост неизвестного типа', + [ERRORS.UNEXPECTED_BEHAVIOR]: 'Что-то пошло не так. Напишите об этом Борису', + [ERRORS.FILES_IS_TOO_BIG]: 'Файл слишком большой', + [ERRORS.OAUTH_CODE_IS_EMPTY]: 'Мы не смогли получить код от социальной сети. Попробуй ещё раз.', + [ERRORS.OAUTH_UNKNOWN_PROVIDER]: 'Ты пытаешься войти с помощью неизвестной социальной сети', + [ERRORS.OAUTH_INVALID_DATA]: 'Социальная сеть вернула какую-то дичь. Попробуй ещё раз.', + [ERRORS.USERNAME_IS_SHORT]: 'Хотя бы 2 символа', + [ERRORS.USERNAME_CONTAINS_INVALID_CHARS]: 'Буквы, цифры и подчёркивание', + [ERRORS.PASSWORD_IS_SHORT]: 'Хотя бы 6 символов', + [ERRORS.USER_EXIST_WITH_SOCIAL]: 'У кого-то уже привязан этот аккаунт', + [ERRORS.USER_EXIST_WITH_USERNAME]: 'Имя пользователя занято', + [ERRORS.CANT_SAVE_COMMENT]: 'Не удалось сохранить коммент', };