Adds logic to a field to conditionally disable it. A disabled field does not contribute to the validation, touched/dirty, or other state of its parent field.
API
function disabled<TValue, TPathKind extends PathKind = PathKind.Root>( path: SchemaPath<TValue, 1, TPathKind>, logic?: | string | NoInfer<LogicFn<TValue, string | boolean, TPathKind>> | undefined,): void;Jump to details