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?
optionalcontrol?: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?
optionaldisabled?: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?
optionalkeyName?: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?
optionalrules?: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?
optionalvalidate?:Validate<FieldArray<TFieldValues,TFieldArrayName>[],TFieldValues> |Record<string,Validate<FieldArray<TFieldValues,TFieldArrayName>[],TFieldValues>>
shouldUnregister?
optionalshouldUnregister?: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