Sha256: a37fc7fe9f5e8313c1e059b09dd6c3b92a389f2ebe8e9994e2b9550c7cf9b519
Contents?: true
Size: 839 Bytes
Versions: 26
Compression:
Stored size: 839 Bytes
Contents
import { bindActionCreators } from 'redux'; import { connect } from 'react-redux'; import { withRouter } from 'react-router'; import reducer from './SubscriptionDetailReducer'; import { loadProducts } from '../../Products/ProductActions'; import * as subscriptionDetailActions from './SubscriptionDetailActions'; import SubscriptionDetails from './SubscriptionDetails'; // map state to props const mapStateToProps = state => ({ subscriptionDetails: state.katello.subscriptionDetails, }); // map action dispatchers to props const actions = { ...subscriptionDetailActions, loadProducts }; const mapDispatchToProps = dispatch => bindActionCreators(actions, dispatch); export const subscriptionDetails = reducer; // export connected component export default connect(mapStateToProps, mapDispatchToProps)(withRouter(SubscriptionDetails));
Version data entries
26 entries across 26 versions & 1 rubygems