ant-design/components/form/index.jsx

28 lines
607 B
React
Raw Normal View History

2015-10-09 13:53:04 +08:00
import Form from './Form';
import FormItem from './FormItem';
2015-10-25 11:34:31 +08:00
import ValueMixin from './ValueMixin';
2015-11-20 18:51:12 +08:00
import Input from '../input';
import createDOMForm from 'rc-form/lib/createDOMForm';
2015-10-09 13:53:04 +08:00
2016-01-28 21:43:45 +08:00
Form.create = (o = {}) => {
const options = {
...o,
fieldNameProp: 'id',
fieldMetaProp: '__meta',
};
return createDOMForm(options);
2016-01-28 21:43:45 +08:00
};
2015-10-09 13:53:04 +08:00
Form.Item = FormItem;
2016-01-22 14:31:08 +08:00
// @Deprecated
2015-10-25 11:34:31 +08:00
Form.ValueMixin = ValueMixin;
2015-11-20 18:51:12 +08:00
// 对于 import { Form, Input } from 'antd/lib/form/';
// 的方式做向下兼容
// https://github.com/ant-design/ant-design/pull/566
Form.Form = Form;
Form.Input = Input;
export default Form;