epn-ui
Version:
Дизайн система кабинета ВМ
31 lines (30 loc) • 1.29 kB
TypeScript
import type { ReactNode } from 'react';
import type { FormProps, FormItemProps } from 'antd/es/form';
declare type BaseFormProps = Omit<React.FormHTMLAttributes<HTMLFormElement>, 'onSubmit' | 'children'>;
export interface IBaseFormProps extends BaseFormProps {
colon?: FormProps['colon'];
component?: FormProps['component'];
fields?: FormProps['fields'];
form?: FormProps['form'];
initialValues?: FormProps['initialValues'];
labelAlign?: FormProps['labelAlign'];
labelWrap?: FormProps['labelWrap'];
labelCol?: FormProps['labelCol'];
layout?: FormProps['layout'];
name?: FormProps['name'];
preserve?: FormProps['preserve'];
requiredMark?: FormProps['requiredMark'];
scrollToFirstError?: FormProps['scrollToFirstError'];
validateMessages?: FormProps['validateMessages'];
validateTrigger?: FormItemProps['validateTrigger'];
wrapperCol?: FormProps['wrapperCol'];
disabled?: FormProps['disabled'];
onFieldsChange?: FormProps['onFieldsChange'];
onFinish?: FormProps['onFinish'];
onFinishFailed?: FormProps['onFinishFailed'];
onValuesChange?: FormProps['onValuesChange'];
children: ReactNode;
className?: FormProps['className'];
style?: FormProps['style'];
}
export {};