diff --git a/src/utils/validationRules.ts b/src/utils/validationRules.ts index 0427f76..5c39be4 100644 --- a/src/utils/validationRules.ts +++ b/src/utils/validationRules.ts @@ -9,12 +9,14 @@ const _min1: Rule = { export const min1: Rule[] = [_min1] export const createLoginRules: Rule[] = [_min1, { - pattern: /^[A-Za-zА-Яа-я][А-Яа-я\w.-]+$/, - whitespace: true, + pattern: /^[A-Za-zА-Яа-я\s][А-Яа-я\w.-\s]+$/, message: 'Логин должен начинаться с русской или латинской буквы, содержать только (А-яA-z0-9_-.)!' +}, { + pattern: /^[^\s]+$/, + message: 'Логин не должен содержать пробельных символов', }] -export const loginRules: Rule[] = [{ +export const loginRules: Rule[] = [...createLoginRules, { required: true, message: 'Пожалуйста, введите имя пользователя' }]