UNPKG

react-am-formutil

Version:

Happy to use react-formutil in the project based on antd-mobile^_^

19 lines (18 loc) 799 B
import React, { Component } from 'react'; import { BaseEasyFieldComponentProps, FieldValidatorProps, OtherKeys } from 'react-formutil'; export declare type ErrorLevel = 0 | 1 | 2 | 'off'; export interface FormItemProps<T = any, P = {}, Fields = {}, WeakFields = Fields> extends BaseEasyFieldComponentProps<T, P, Fields, WeakFields> { label?: React.ReactNode; errorLevel?: ErrorLevel; children: React.ReactElement<any>; } /** * 0 dirty & invalid & touched * 1 dirty & invalid * 2 invalid */ export declare const setErrorLevel: (level: any) => void; export declare class FormItem<T = any, P = {}, Fields = {}, WeakFields = Fields> extends Component<FormItemProps<T, P, Fields, WeakFields> & FieldValidatorProps<P> & OtherKeys> { static propTypes: any; render(): JSX.Element; }