UNPKG

@altiore/form

Version:

Form helper for building powerful forms

9 lines (8 loc) 709 B
/// <reference types="react" /> import { FieldArrayProps, FieldOuterProps, NamedFieldProps } from '../../@common/types'; declare type IProps<CustomFieldProps, ArrayItemProps extends Record<string, any> = Record<string, any>> = NamedFieldProps & FieldOuterProps & { component: (props: FieldArrayProps<CustomFieldProps, ArrayItemProps>) => JSX.Element; componentProps: CustomFieldProps; }; export declare const NamedFieldArray: <CustomFieldProps extends Record<string, any> = Record<string, any>, ArrayItemProps extends Record<string, any> = Record<string, any>>({ fieldArrayState, formState, name: providedName, validate, ...rest }: IProps<CustomFieldProps, ArrayItemProps>) => JSX.Element; export {};