16 lines
473 B
TypeScript
16 lines
473 B
TypeScript
import { connect } from 'react-redux';
|
|
import { RootState } from 'redux/interfaces';
|
|
import { fetchTopicDetails } from 'redux/actions';
|
|
import { getIsTopicDetailsFetching } from 'redux/reducers/topics/selectors';
|
|
|
|
import Topic from './Topic';
|
|
|
|
const mapStateToProps = (state: RootState) => ({
|
|
isTopicFetching: getIsTopicDetailsFetching(state),
|
|
});
|
|
|
|
const mapDispatchToProps = {
|
|
fetchTopicDetails,
|
|
};
|
|
|
|
export default connect(mapStateToProps, mapDispatchToProps)(Topic);
|