Skip to main content
検証時に返される、単一のユーザー名検証エラーを表します。 各エラーには、機械可読な code と、人間が読める message が含まれます。
Example
export interface UsernameValidationError {
  /**
   * 失敗した検証ルールの一意の識別子。
   * 
   * 例: `"username-too-short"`, `"username-invalid-characters"`
   */
  code: string;

  /**
   * エラーの内容を人が読める形式で説明したもの。
   * 
   * 例: `"Username must be at least 3 characters long."`
   */
  message: string;

  /**
   * 検証エラーに関連するフィールド。通常は "username"、"email"、または "phone"。
   */
  field: string;
}

プロパティ

code
string
失敗した検証ルールの一意の識別子です。例: "username-too-short", "username-invalid-characters"
field
string
検証エラーに関連するフィールドで、通常は “username”、“email”、または “phone” です。
message
string
エラーの内容を人が理解できる形式で説明したものです。例: "Username must be at least 3 characters long."