UNPKG

aws-cognito-react

Version:

aws-cognito-react primary goal is to provide user management services for a web App in a scalable serverless way.

29 lines (23 loc) 599 B
import { connect } from 'react-redux' import { reducer } from 'aws-cognito-redux-saga' import HeaderComponent from './Header' const mapStatetoProps = state => { return { isSignedIn: state.auth.isSignedIn, auth: state.auth } } const mapDispatchToProps = dispatch => { return { signedIn: () => { dispatch(reducer.signedIn()) }, signOut: () => { dispatch(reducer.signOut()) }, signIn: (username, password) => { dispatch(reducer.signIn(username, password)) } } } export default connect(mapStatetoProps, mapDispatchToProps)(HeaderComponent)