Hero Hook Form API / CustomFieldConfig
Interface: CustomFieldConfig<TFieldValues>
Defined in: types.ts:272
Extends
Omit<BaseFormFieldConfig<TFieldValues>,"name">
Type Parameters
TFieldValues
TFieldValues extends FieldValues
Properties
label?
optionallabel:string
Defined in: types.ts:139
Inherited from
description?
optionaldescription:string
Defined in: types.ts:140
Inherited from
StringArrayFieldConfig.description
className?
optionalclassName:string
Defined in: types.ts:141
Inherited from
DynamicSectionConfig.className
isDisabled?
optionalisDisabled:boolean
Defined in: types.ts:142
Inherited from
DynamicSectionConfig.isDisabled
rules?
optionalrules:RegisterOptions<TFieldValues,Path<TFieldValues>>
Defined in: types.ts:143
Inherited from
Omit.rules
condition()?
optionalcondition: (values) =>boolean
Defined in: types.ts:146
Parameters
values
Partial<TFieldValues>
Returns
boolean
Inherited from
Omit.condition
dependsOn?
optionaldependsOn:Path<TFieldValues>
Defined in: types.ts:147
Inherited from
Omit.dependsOn
dependsOnValue?
optionaldependsOnValue:unknown
Defined in: types.ts:148
Inherited from
DynamicSectionConfig.dependsOnValue
group?
optionalgroup:string
Defined in: types.ts:151
Inherited from
ariaLabel?
optionalariaLabel:string
Defined in: types.ts:154
Inherited from
DynamicSectionConfig.ariaLabel
ariaDescribedBy?
optionalariaDescribedBy:string
Defined in: types.ts:155
Inherited from
DynamicSectionConfig.ariaDescribedBy
type
type:
"custom"
Defined in: types.ts:274
name
name:
Path<TFieldValues> |ArrayPath<TFieldValues>
Defined in: types.ts:276
render()
render: (
field) =>ReactNode
Defined in: types.ts:277
Parameters
field
name
Path<TFieldValues> | ArrayPath<TFieldValues>
control
Control<TFieldValues>
form
UseFormReturn<TFieldValues>
errors
FieldErrors<TFieldValues>
isSubmitting
boolean
Returns
ReactNode