What ES6 concept does the next line describe, please?
export default Form.create()(AbMemo);
Especially this: We instantiated Form.create() then again, in another parenthesis we pass component name?
Just in case, AbMemo Code.
const AbMemo = React.memo(({form, ...props}) => {
const formChange = (e) => {
};
const {getFieldDecorator} = form;
return (
<div className="App" onChange={formChange}>
<Form.Item className="firstName">
{getFieldDecorator("firstName", {
rules:[
{required: true}
]
})(<Input placeholder="FirstName" />)}
</Form.Item>
<Form.Item>
<Button htmlType="submit" onClick={props.handleSubmit}>Submit</Button>
</Form.Item>
</div>)
});
export default AbMemo;