just-paja/improtresk-web

View on GitHub
src/news/containers/NewsList.jsx

Summary

Maintainability
A
0 mins
Test Coverage
import { connect } from 'react-redux'
import { getTranslate } from 'react-localize-redux'

import NewsList from '../components/NewsList'
import mapProgress from '../../containers/mapProgress'

import { getNewsList, getNewsListProgress } from '../selectors'
import { newsListFetch } from '../actions'

const mapStateToProps = state => ({
  news: getNewsList(state),
  translate: getTranslate(state.locale)
})

export default mapProgress(connect(mapStateToProps)(NewsList), {
  progressSelector: getNewsListProgress,
  onResourceChange: newsListFetch
})