Aller au contenu principal

enum_()

enum_<T>(values, message?): EnumSchema<T[number]>

Enum schema - accepts only string enumeration values


Type Parameters

T: T extends readonly [string, string]


Parameters

values: T

Array of allowed string values

message?: string

Custom error message


Returns: EnumSchema<T[number]>

Schema that validates only the string enum values


Since

2.0.0