Skip to content

API Reference / @gtkx/forms / UseFieldArrayProps

Type Alias: UseFieldArrayProps<TFieldValues, TFieldArrayName, TKeyName, TTransformedValues>

UseFieldArrayProps<TFieldValues, TFieldArrayName, TKeyName, TTransformedValues> = object

Defined in: node_modules/.pnpm/react-hook-form@7.86.0_react@19.2.8/node_modules/react-hook-form/dist/types/fieldArray.d.ts:5

Type Parameters

TFieldValues

TFieldValues extends FieldValues = FieldValues

TFieldArrayName

TFieldArrayName extends FieldArrayPath<TFieldValues> = FieldArrayPath<TFieldValues>

TKeyName

TKeyName extends string = "id"

TTransformedValues

TTransformedValues = TFieldValues

Properties

control?

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

Defined in: node_modules/.pnpm/react-hook-form@7.86.0_react@19.2.8/node_modules/react-hook-form/dist/types/fieldArray.d.ts:8


disabled?

optional disabled?: boolean

Defined in: node_modules/.pnpm/react-hook-form@7.86.0_react@19.2.8/node_modules/react-hook-form/dist/types/fieldArray.d.ts:13


keyName?

optional keyName?: TKeyName

Defined in: node_modules/.pnpm/react-hook-form@7.86.0_react@19.2.8/node_modules/react-hook-form/dist/types/fieldArray.d.ts:7


name

name: TFieldArrayName

Defined in: node_modules/.pnpm/react-hook-form@7.86.0_react@19.2.8/node_modules/react-hook-form/dist/types/fieldArray.d.ts:6


rules?

optional rules?: object & Pick<RegisterOptions<TFieldValues>, "maxLength" | "minLength" | "required">

Defined in: node_modules/.pnpm/react-hook-form@7.86.0_react@19.2.8/node_modules/react-hook-form/dist/types/fieldArray.d.ts:9

Type Declaration

validate?

optional validate?: Validate<FieldArray<TFieldValues, TFieldArrayName>[], TFieldValues> | Record<string, Validate<FieldArray<TFieldValues, TFieldArrayName>[], TFieldValues>>


shouldUnregister?

optional shouldUnregister?: boolean

Defined in: node_modules/.pnpm/react-hook-form@7.86.0_react@19.2.8/node_modules/react-hook-form/dist/types/fieldArray.d.ts:12

Released under the MPL-2.0 License.