1
0
Fork 0
mirror of https://github.com/muerwre/vault-frontend.git synced 2025-04-25 04:46:40 +07:00
vault-frontend/src/constants/errors.ts
2022-01-04 21:22:44 +07:00

94 lines
5.4 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

export const ERRORS = {
NOT_AN_EMAIL: 'Not_An_Email',
TOO_SHIRT: 'Is_Too_Shirt',
EMPTY_RESPONSE: 'Empty_Response',
NO_COMMENTS: 'No_Comments',
FILES_REQUIRED: 'Files_Required',
TEXT_REQUIRED: 'Text_Required',
UNKNOWN_NODE_TYPE: 'Unknown_Node_Type',
UNKNOWN_FILE_TYPE: 'Unknown_File_Type',
URL_INVALID: 'Url_Invalid',
FILES_AUDIO_REQUIRED: 'Files_Audio_Required',
NOT_ENOUGH_RIGHTS: 'Not_Enough_Rights',
INCORRECT_DATA: 'Incorrect_Data',
IMAGE_CONVERSION_FAILED: 'Image_Conversion_Failed',
USER_NOT_FOUND: 'User_Not_found',
USER_EXIST: 'User_Exist',
INCORRECT_PASSWORD: 'Incorrect_Password',
CODE_IS_INVALID: 'Code_Is_Invalid',
DOESNT_MATCH: 'Doesnt_Match',
REQUIRED: 'Required',
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',
CANT_SAVE_NODE: 'CantSaveNode',
INPUT_TOO_SHIRT: 'InputTooShirt',
CANT_SAVE_USER: 'CantSaveUser',
CANT_DELETE_COMMENT: 'CantDeleteComment',
CANT_RESTORE_COMMENT: 'CantRestoreComment',
MESSAGE_NOT_FOUND: 'MessageNotFound',
COMMENT_TOO_LONG: 'CommentTooLong',
NETWORK_ERROR: 'Network Error',
};
export const ERROR_LITERAL = {
[ERRORS.NOT_AN_EMAIL]: 'Введи правильный e-mail',
[ERRORS.TOO_SHIRT]: 'Добавь хоть что-нибудь',
[ERRORS.NO_COMMENTS]: 'Комментариев пока нет',
[ERRORS.EMPTY_RESPONSE]: 'Пустой ответ сервера',
[ERRORS.FILES_REQUIRED]: 'Добавь файлы',
[ERRORS.TEXT_REQUIRED]: 'Нужно немного текста',
[ERRORS.UNKNOWN_NODE_TYPE]: 'Неизвестный тип поста',
[ERRORS.URL_INVALID]: 'Неизвестный адрес',
[ERRORS.FILES_AUDIO_REQUIRED]: 'Нужна хотя бы одна песня',
[ERRORS.NOT_ENOUGH_RIGHTS]: 'У тебя недостаточно прав',
[ERRORS.INCORRECT_DATA]: 'Недопустимые данные',
[ERRORS.IMAGE_CONVERSION_FAILED]: 'Не удалось изменить изображение',
[ERRORS.USER_NOT_FOUND]: 'Пользователь не найден',
[ERRORS.USER_EXIST]: 'Такой пользователь уже существует',
[ERRORS.INCORRECT_PASSWORD]: 'Неправильный пароль',
[ERRORS.CODE_IS_INVALID]: 'Код не существует или устарел',
[ERRORS.DOESNT_MATCH]: 'Пароли не совпадают',
[ERRORS.REQUIRED]: 'Обязательное поле',
[ERRORS.COMMENT_NOT_FOUND]: 'Комментарий не найден',
[ERRORS.UNKNOWN_FILE_TYPE]: 'Запрещенный тип файла',
[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]: 'Не удалось сохранить коммент',
[ERRORS.CANT_SAVE_NODE]: 'Не удалось сохранить пост',
[ERRORS.INPUT_TOO_SHIRT]: 'Должно быть длиннее',
[ERRORS.CANT_SAVE_USER]: 'Не удалось сохранить пользователя',
[ERRORS.CANT_DELETE_COMMENT]: 'Не удалось удалить комментарий',
[ERRORS.CANT_RESTORE_COMMENT]: 'Не удалось восстановить комментарий',
[ERRORS.MESSAGE_NOT_FOUND]: 'Сообщение не найдено',
[ERRORS.COMMENT_TOO_LONG]: 'Комментарий слишком длинный',
[ERRORS.NETWORK_ERROR]: 'Подключение не удалось',
};