UNPKG

cspace-ui

Version:
35 lines (28 loc) 669 B
import { connect } from 'react-redux'; import ProtectedRoute from '../../components/routes/ProtectedRoute'; import { getOpenModalName, getUserScreenName, getUserUsername, getUserPerms, } from '../../reducers'; import { resetLogin, } from '../../actions/login'; import { closeModal, } from '../../actions/notification'; const mapStateToProps = state => ({ openModalName: getOpenModalName(state), perms: getUserPerms(state), username: getUserUsername(state), screenName: getUserScreenName(state), }); const mapDispatchToProps = { closeModal, resetLogin, }; export default connect( mapStateToProps, mapDispatchToProps, )(ProtectedRoute);