Hero Hook Form API / DynamicSectionConfig
Interface: DynamicSectionConfig<TFieldValues>
Defined in: types.ts:203
Extends
BaseFormFieldConfig<TFieldValues>
Type Parameters
TFieldValues
TFieldValues extends FieldValues
Properties
name
name:
Path<TFieldValues>
Defined in: types.ts:41
Inherited from
label?
optionallabel:string
Defined in: types.ts:42
Inherited from
className?
optionalclassName:string
Defined in: types.ts:44
Inherited from
isDisabled?
optionalisDisabled:boolean
Defined in: types.ts:45
Inherited from
BaseFormFieldConfig.isDisabled
rules?
optionalrules:RegisterOptions<TFieldValues,Path<TFieldValues>>
Defined in: types.ts:46
Inherited from
dependsOn?
optionaldependsOn:Path<TFieldValues>
Defined in: types.ts:50
Inherited from
dependsOnValue?
optionaldependsOnValue:unknown
Defined in: types.ts:51
Inherited from
BaseFormFieldConfig.dependsOnValue
group?
optionalgroup:string
Defined in: types.ts:54
Inherited from
ariaLabel?
optionalariaLabel:string
Defined in: types.ts:57
Inherited from
ariaDescribedBy?
optionalariaDescribedBy:string
Defined in: types.ts:58
Inherited from
BaseFormFieldConfig.ariaDescribedBy
type
type:
"dynamicSection"
Defined in: types.ts:205
title?
optionaltitle:string
Defined in: types.ts:206
description?
optionaldescription:string
Defined in: types.ts:207
Overrides
BaseFormFieldConfig.description
condition()
condition: (
formData) =>boolean
Defined in: types.ts:208
Parameters
formData
Partial<TFieldValues>
Returns
boolean
Overrides
fields
fields:
ZodFormFieldConfig<TFieldValues>[]
Defined in: types.ts:209