UNPKG

houseform

Version:

Simple to use React forms, where your validation and UI code live together in harmony.

11 lines (10 loc) 635 B
import React, { ForwardedRef } from "react"; import { FieldArrayInstance, FieldArrayInstanceProps } from "./types"; export interface FieldArrayRenderProps<T = any, F = any> extends FieldArrayInstanceProps<T, F> { children: (props: FieldArrayInstance<T, F>) => JSX.Element; } declare function FieldArrayComp<T = any, F = any>(props: FieldArrayRenderProps<T, F>, ref: ForwardedRef<FieldArrayInstance<T, F>>): JSX.Element; export declare const FieldArray: <T = any, F = any>(props: FieldArrayRenderProps<T, F> & { ref?: React.ForwardedRef<FieldArrayInstance<T, F>> | undefined; }) => ReturnType<typeof FieldArrayComp>; export {};