InputField
InputField<
T> =object
Defined in: packages/actions/src/input-schema.ts:43
A single field validator. Implementations receive the raw value (string from
a FormData, anything from a JSON body, or undefined if the field is
missing) and return either a parsed value or a validation error message.
Type Parameters
Section titled “Type Parameters”T
Methods
Section titled “Methods”parse()
Section titled “parse()”parse(
raw): {ok:true;value:T; } | {error:string;ok:false; }
Defined in: packages/actions/src/input-schema.ts:48
Parses a single raw input value. Returns { ok: true, value } on success
or { ok: false, error } with a human-readable explanation on failure.
Parameters
Section titled “Parameters”unknown
Returns
Section titled “Returns”{ ok: true; value: T; } | { error: string; ok: false; }