// eslint-disable-next-line import React, { Component } from 'react'; import { connect } from 'react-redux'; import { Form, Field, reduxForm, change } from 'redux-form' import Button from '@material-ui/core/Button'; import { InputField, KnownHosts } from 'components'; import { FormKey } from 'types'; import './RegisterForm.css'; const RegisterForm = (props) => { const { dispatch, handleSubmit } = props; const onHostChange = ({ host, port }) => { dispatch(change(FormKey.REGISTER, 'host', host)); dispatch(change(FormKey.REGISTER, 'port', port)); } return (
); }; const propsMap = { form: FormKey.REGISTER, }; const mapStateToProps = () => ({ initialValues: { } }); export default connect(mapStateToProps)(reduxForm(propsMap)(RegisterForm));