Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class LoginX extends React.Component {
- constructor(props) {
- super(props);
- this.state = { login: '', password: '' };
- }
- handleChange = (e) => {
- this.setState({
- [e.currentTarget.name]: e.currentTarget.value,
- });
- }
- render(){...}
- }
- const mapStateToProps = (state) => {
- return state;
- }
- const mapDispatchToProps = (dispatch) => {
- return {
- onClick: (e) => {e.preventDefault(); console.log('dispatch'); dispatch({
- type: 'LOGIN_SUBMIT',
- payload: {
- token: {...LoginX.state}
- }
- })}
- }};
- let Login = connect(mapStateToProps, mapDispatchToProps)(LoginX);
- export default Login;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement