import { connect } from 'react-redux'; import { RootState } from 'redux/interfaces'; import { fetchSchemasByClusterName } from 'redux/actions'; import { getIsSchemaListFetching, getSchemaList, } from 'redux/reducers/schemas/selectors'; import List from './List'; const mapStateToProps = (state: RootState) => ({ isFetching: getIsSchemaListFetching(state), schemas: getSchemaList(state), }); const mapDispatchToProps = { fetchSchemasByClusterName, }; export default connect(mapStateToProps, mapDispatchToProps)(List);