NewContainer.ts 603 B

12345678910111213141516171819202122
  1. import { connect } from 'react-redux';
  2. import { withRouter } from 'react-router-dom';
  3. import { createConnector, fetchConnects } from 'redux/actions';
  4. import { RootState } from 'redux/interfaces';
  5. import {
  6. getAreConnectsFetching,
  7. getConnects,
  8. } from 'redux/reducers/connect/selectors';
  9. import New from './New';
  10. const mapStateToProps = (state: RootState) => ({
  11. areConnectsFetching: getAreConnectsFetching(state),
  12. connects: getConnects(state),
  13. });
  14. const mapDispatchToProps = {
  15. fetchConnects,
  16. createConnector,
  17. };
  18. export default withRouter(connect(mapStateToProps, mapDispatchToProps)(New));