import React from 'react'; import { Form } from 'antd'; export interface IProps { form: any; input?: any; record?: any; } export const FormInput = ({ form, input, record, ...other }: IProps) => { const { getFieldDecorator } = form; return input ? ( {input.props.name ? getFieldDecorator(input.props.name, { initialValue: record[input.props.name], rules: input.props.rules })(input) : input} ) : null; }; export default FormInput;