@altiore/form
Version:
Form helper for building powerful forms
9 lines (8 loc) • 709 B
TypeScript
/// <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 {};