stpoa / solved

1 stars 0 forks source link

Improve validation messages #134

Open stpoa opened 5 years ago

stpoa commented 5 years ago

Improve validation messages, example:

export const passwordValidator: Validator = value => {
  const passwordRegex = /^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[^\w\s])/
  const trimmedValue = value.trim()

  return passwordLengthValidator(trimmedValue) ||
    !passwordRegex.test(trimmedValue)
    ? 'Nieprawidłowe hasło!'
    : ''
}

It should inform person about length, small big letters, special characters etc.