import React from 'react' import { connect, } from 'react-redux' import { selectIsSearching, selectSearchQuery, selectCurrentSearchResults, } from 'selectors/search' import { doNavigate, } from 'actions/app' import SearchPage from './view' const select = (state) => ({ isSearching: selectIsSearching(state), query: selectSearchQuery(state), results: selectCurrentSearchResults(state), }) const perform = (dispatch) => ({ navigate: (path) => dispatch(doNavigate(path)), }) export default connect(select, perform)(SearchPage)