Skip to content

API Reference / @gtkx/forms / UseControllerProps

Type Alias: UseControllerProps<TFieldValues, TName, TTransformedValues> ​

UseControllerProps<TFieldValues, TName, TTransformedValues> = object

Type Parameters ​

TFieldValues ​

TFieldValues extends FieldValues = FieldValues

TName ​

TName extends FieldPath<TFieldValues> = FieldPath<TFieldValues>

TTransformedValues ​

TTransformedValues = TFieldValues

Properties ​

control? ​

optional control?: Control<TFieldValues, any, TTransformedValues>


defaultValue? ​

optional defaultValue?: FieldPathValue<TFieldValues, TName>


disabled? ​

optional disabled?: boolean


exact? ​

optional exact?: boolean


name ​

name: TName


rules? ​

optional rules?: Omit<RegisterOptions<TFieldValues, TName>, "valueAsNumber" | "valueAsDate" | "setValueAs" | "disabled">


shouldUnregister? ​

optional shouldUnregister?: boolean