ListContainer.ts 709 B

12345678910111213141516171819202122232425262728
  1. import { connect } from 'react-redux';
  2. import { RootState } from 'redux/interfaces';
  3. import {
  4. fetchConnects,
  5. fetchConnectors,
  6. } from 'redux/actions/thunks/connectors';
  7. import {
  8. getConnects,
  9. getConnectors,
  10. getAreConnectsFetching,
  11. getAreConnectorsFetching,
  12. } from 'redux/reducers/connect/selectors';
  13. import List from './List';
  14. const mapStateToProps = (state: RootState) => ({
  15. areConnectsFetching: getAreConnectsFetching(state),
  16. areConnectorsFetching: getAreConnectorsFetching(state),
  17. connects: getConnects(state),
  18. connectors: getConnectors(state),
  19. });
  20. const mapDispatchToProps = {
  21. fetchConnects,
  22. fetchConnectors,
  23. };
  24. export default connect(mapStateToProps, mapDispatchToProps)(List);