Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const mapStateToProps = state=>{
- console.log(state); // this 'state' return undefined.
- return {
- loginform: state
- }};
- export default connect(mapStateToProps)(LoginForm)
- let store = createStore(showUsername,
- window.devToolsExtension && window.devToolsExtension() );
- ReactDOM.render(
- <Provider store={store}>
- <Router history={browserHistory}>
- <Route component={AppNavBar}>
- <IndexRedirect to='/login'>
- <Route path='/login' component={LoginForm} />
- </Route>
- </Router>
- </Provider>
- ,
- document.getElementById('root')
- );
- class LoginForm extends Component {
- ...
- }
- const mapStateToProps = state=>{
- console.log(state); // this 'state' return undefined.
- return {
- loginform: state
- }};
- export default connect(mapStateToProps)(LoginForm)
- export const showusername = 'showUsername';
- export const showUsername =(username,index)=>{
- console.log(username,index);
- return{
- type:showusername,
- username,
- payload:index
- }
- };
- const initialState = {
- username: '',
- password: '',
- submit: false,
- //request: 'self',
- showselectfield: false
- };
- export default function showUsername(state = initialState, action) {
- switch (action.type) {
- case type.showusername:
- return (
- Object.assign({},initialState ,{username:action.username,password:action.password})
- );
- default:
- return state
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement