Skip to main content

Function: processPipe()

processPipe(schema, ctx, field, params): void

Defined in: packages/core/src/processors/wrappers.ts:151

Process z.pipe() — unwraps to the input type and delegates to its processor. The output/transform side is handled by the L1 optimizer for submit-time validation.

Parameters

schema

$ZodPipe

The $ZodPipe schema whose in type drives the rendered field.

ctx

FormProcessorContext

The walker context providing the processor registry for inner type dispatch.

field

FormField

The base FormField to mutate in-place.

params

ProcessParams

Parent path metadata passed through to the inner processor.

Returns

void