kafka-ui/kafka-ui-react-app/src/components/Connect/Edit/EditContainer.ts
2021-05-03 13:33:53 +03:00

22 lines
680 B
TypeScript

import { connect } from 'react-redux';
import { withRouter } from 'react-router-dom';
import { RootState } from 'redux/interfaces';
import { fetchConnectorConfig, updateConnectorConfig } from 'redux/actions';
import {
getConnectorConfig,
getIsConnectorConfigFetching,
} from 'redux/reducers/connect/selectors';
import Edit from './Edit';
const mapStateToProps = (state: RootState) => ({
isConfigFetching: getIsConnectorConfigFetching(state),
config: getConnectorConfig(state),
});
const mapDispatchToProps = {
fetchConfig: fetchConnectorConfig,
updateConfig: updateConnectorConfig,
};
export default withRouter(connect(mapStateToProps, mapDispatchToProps)(Edit));