apollo-form
Version:
Form state manager
12 lines (11 loc) • 470 B
TypeScript
/// <reference types="react" />
import { UseFieldParams, UseFieldProps } from '../hooks/useField';
import FormManager from '../form/FormManager';
export interface FieldProps<Value, S extends object = {}> extends UseFieldProps<Value> {
children: (props: {
field: UseFieldParams<Value>;
form: FormManager<S>;
}) => JSX.Element;
}
declare function Field<Value, S extends object = {}>(props: FieldProps<Value, S>): JSX.Element;
export default Field;