1234567891011121314151617181920212223242526272829303132 |
- import React from 'react'
- import { Field, reduxForm } from 'redux-form';
- import './login.scss';
- let LoginForm = props => {
- const { handleSubmit, postLoginSubmit } = props;
- const submit = value => {
- postLoginSubmit(value);
- };
- return (
- <form className="form" onSubmit={handleSubmit(submit)}>
- <div>
- <label htmlFor="email">E-mail</label>
- <Field name="email" component="input" type="text" id="email" />
- </div>
- <div>
- <label htmlFor="password">Password</label>
- <Field name="password" component="input" type="text" id="password" />
- </div>
- <button type="submit">Sign in</button>
- </form>
- )
- };
- LoginForm = reduxForm({
- form: 'login'
- })(LoginForm)
- export default LoginForm
|