zent
Version:
一套前端设计语言和基于React的实现
10 lines (9 loc) • 517 B
TypeScript
import { FormStrategy, FormModel } from './models';
import { IFormContext } from './context';
import { FormBuilder, $FieldSetBuilderChildren } from './builders';
import { UnknownFieldSetModelChildren, UnknownFieldSetBuilderChildren } from './utils';
export interface IForm<T extends UnknownFieldSetModelChildren> {
ctx: IFormContext;
model: FormModel<T>;
}
export declare function useForm<T extends UnknownFieldSetBuilderChildren>(arg: FormStrategy.View | FormBuilder<T>): IForm<$FieldSetBuilderChildren<T>>;