Function: processEnum()
processEnum(
schema,_ctx,field,_params):void
Defined in: packages/core/src/processors/enum.ts:35
Process z.enum() — renders as a Select component with options derived from enum entries.
Duplicate values are deduplicated, and labels are generated via inferLabel.
Parameters
schema
$ZodEnum
The $ZodEnum schema whose entries define the select options.
_ctx
The walker context (unused for enum processing).
field
The base FormField to mutate in-place.
_params
Unused; included for processor signature conformance.
Returns
void