Skip to Content
ContentAPIInterfacesInterface: DynamicSectionConfig<TFieldValues>

Hero Hook Form API v2.5.1


Hero Hook Form API / DynamicSectionConfig

Interface: DynamicSectionConfig<TFieldValues>

Defined in: types.ts:203 

Extends

Type Parameters

TFieldValues

TFieldValues extends FieldValues

Properties

name

name: Path<TFieldValues>

Defined in: types.ts:41 

Inherited from

BaseFormFieldConfig.name


label?

optional label: string

Defined in: types.ts:42 

Inherited from

BaseFormFieldConfig.label


className?

optional className: string

Defined in: types.ts:44 

Inherited from

BaseFormFieldConfig.className


isDisabled?

optional isDisabled: boolean

Defined in: types.ts:45 

Inherited from

BaseFormFieldConfig.isDisabled


rules?

optional rules: RegisterOptions<TFieldValues, Path<TFieldValues>>

Defined in: types.ts:46 

Inherited from

BaseFormFieldConfig.rules


dependsOn?

optional dependsOn: Path<TFieldValues>

Defined in: types.ts:50 

Inherited from

BaseFormFieldConfig.dependsOn


dependsOnValue?

optional dependsOnValue: unknown

Defined in: types.ts:51 

Inherited from

BaseFormFieldConfig.dependsOnValue


group?

optional group: string

Defined in: types.ts:54 

Inherited from

BaseFormFieldConfig.group


ariaLabel?

optional ariaLabel: string

Defined in: types.ts:57 

Inherited from

BaseFormFieldConfig.ariaLabel


ariaDescribedBy?

optional ariaDescribedBy: string

Defined in: types.ts:58 

Inherited from

BaseFormFieldConfig.ariaDescribedBy


type

type: "dynamicSection"

Defined in: types.ts:205 


title?

optional title: string

Defined in: types.ts:206 


description?

optional description: 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

BaseFormFieldConfig.condition


fields

fields: ZodFormFieldConfig<TFieldValues>[]

Defined in: types.ts:209