import ImmutablePropTypes from 'react-immutable-proptypes'; import ImmutablePureComponent from 'react-immutable-pure-component'; import { FormattedMessage } from 'react-intl'; import AccountContainer from '../../../../containers/account_container'; import StatusContainer from '../../../../containers/status_container'; import TrendingItem from '../../../../components/trending_item'; import Icon from '../../../../components/icon'; import WhoToFollowPanel from '../../../../components/panel'; import './search_results.scss'; export default class SearchResults extends ImmutablePureComponent { static propTypes = { results: ImmutablePropTypes.map.isRequired, }; state = { isSmallScreen: (window.innerWidth <= 895), } render () { const { results } = this.props; const { isSmallScreen } = this.state; if (results.isEmpty() && isSmallScreen) { return (