LoginContainer.js 635 Bytes
import React, { PropTypes } from 'react';
import { connect } from 'react-redux';
import cx from 'classnames';
import s from './loginContainerLess.les';
import LoginForm from '../components/LoginForm';
import LoginBgImg from './LoginBgImg'


class LoginContainer extends React.Component {

  render() {
    return (
      <div className={cx('login_warp')}>
        <LoginBgImg />
        <LoginForm dispatch={this.props.dispatch} />
        {this.props.children}
      </div>
    )
  }
}

const mapState = (state) => {
  const { router } = state;
  return {
    'router': router
  }
};
export default connect(mapState)(LoginContainer);