Skip to main content
Représente une erreur unique de validation du nom d’utilisateur renvoyée lors de la validation. Chaque erreur comporte un code lisible par machine et un message en langage clair.
Example
export interface UsernameValidationError {
  /**
   * Un identifiant unique pour la règle de validation qui a échoué.
   * 
   * Exemple : `"username-too-short"`, `"username-invalid-characters"`
   */
  code: string;

  /**
   * Une description en langage clair de l'erreur.
   * 
   * Exemple : `"Username must be at least 3 characters long."`
   */
  message: string;

  /**
   * Le champ associé à l'erreur de validation, généralement « username », « email » ou « phone ».
   */
  field: string;
}

Propriétés

code
string
Un identifiant unique de la règle de validation ayant échoué.Exemple : "username-too-short", "username-invalid-characters"
field
string
Le champ associé à l’erreur de validation, généralement “username”, “email” ou “phone”.
message
string
Une description de l’erreur en langage clair.Exemple : "Le nom d’utilisateur doit comporter au moins 3 caractères."