UNPKG

@collectionspace/cspace-public-browser

Version:
32 lines (26 loc) 631 B
import { connect } from 'react-redux'; import SearchResultPanel from './SearchResultPanel'; import { search, setSearchPageSize, } from '../../../actions/searchActions'; import { getSearchError, getSearchNextOffset, getSearchResult, isSearchPending, } from '../../../reducers'; const mapStateToProps = (state) => ({ error: getSearchError(state), isPending: isSearchPending(state), nextOffset: getSearchNextOffset(state), result: getSearchResult(state), }); const mapDispatchToProps = { search, setSearchPageSize, }; export default connect( mapStateToProps, mapDispatchToProps, )(SearchResultPanel);