sailboat-design
Version:
A simple sailboat simulator
24 lines (23 loc) • 733 B
TypeScript
import { ReactNode } from 'react';
import { CustomRule } from './useStore';
export declare type SomeRequired<T, K extends keyof T> = Required<Pick<T, K>> & Omit<T, K>;
export interface FormItemProps {
name: string;
children?: ReactNode;
label?: string;
valuePropName?: string;
trigger?: string;
getValueFromEvent?: (e: any) => any;
validateTrigger?: string;
rules?: CustomRule[];
}
export declare function FormItem(props: FormItemProps): JSX.Element;
export declare namespace FormItem {
var defaultProps: {
valuePropName: string;
trigger: string;
validateTrigger: string;
getValueFromEvent: (e: any) => any;
};
}
export default FormItem;