|
@@ -6,6 +6,7 @@ import AccountContainer from '../../../containers/account_container';
|
|
|
import StatusContainer from '../../../containers/status_container';
|
|
|
import ImmutablePureComponent from 'react-immutable-pure-component';
|
|
|
import Hashtag from '../../../components/hashtag';
|
|
|
+import Icon from 'mastodon/components/icon';
|
|
|
|
|
|
const messages = defineMessages({
|
|
|
dismissSuggestion: { id: 'suggestions.dismiss', defaultMessage: 'Dismiss suggestion' },
|
|
@@ -34,7 +35,7 @@ class SearchResults extends ImmutablePureComponent {
|
|
|
<div className='search-results'>
|
|
|
<div className='trends'>
|
|
|
<div className='trends__header'>
|
|
|
- <i className='fa fa-user-plus fa-fw' />
|
|
|
+ <Icon id='user-plus' fixedWidth />
|
|
|
<FormattedMessage id='suggestions.header' defaultMessage='You might be interested in…' />
|
|
|
</div>
|
|
|
|
|
@@ -59,7 +60,7 @@ class SearchResults extends ImmutablePureComponent {
|
|
|
count += results.get('accounts').size;
|
|
|
accounts = (
|
|
|
<div className='search-results__section'>
|
|
|
- <h5><i className='fa fa-fw fa-users' /><FormattedMessage id='search_results.accounts' defaultMessage='People' /></h5>
|
|
|
+ <h5><Icon id='users' fixedWidth /><FormattedMessage id='search_results.accounts' defaultMessage='People' /></h5>
|
|
|
|
|
|
{results.get('accounts').map(accountId => <AccountContainer key={accountId} id={accountId} />)}
|
|
|
</div>
|
|
@@ -70,7 +71,7 @@ class SearchResults extends ImmutablePureComponent {
|
|
|
count += results.get('statuses').size;
|
|
|
statuses = (
|
|
|
<div className='search-results__section'>
|
|
|
- <h5><i className='fa fa-fw fa-quote-right' /><FormattedMessage id='search_results.statuses' defaultMessage='Toots' /></h5>
|
|
|
+ <h5><Icon id='quote-right' fixedWidth /><FormattedMessage id='search_results.statuses' defaultMessage='Toots' /></h5>
|
|
|
|
|
|
{results.get('statuses').map(statusId => <StatusContainer key={statusId} id={statusId} />)}
|
|
|
</div>
|
|
@@ -81,7 +82,7 @@ class SearchResults extends ImmutablePureComponent {
|
|
|
count += results.get('hashtags').size;
|
|
|
hashtags = (
|
|
|
<div className='search-results__section'>
|
|
|
- <h5><i className='fa fa-fw fa-hashtag' /><FormattedMessage id='search_results.hashtags' defaultMessage='Hashtags' /></h5>
|
|
|
+ <h5><Icon id='hashtag' fixedWidth /><FormattedMessage id='search_results.hashtags' defaultMessage='Hashtags' /></h5>
|
|
|
|
|
|
{results.get('hashtags').map(hashtag => <Hashtag key={hashtag.get('name')} hashtag={hashtag} />)}
|
|
|
</div>
|
|
@@ -91,7 +92,7 @@ class SearchResults extends ImmutablePureComponent {
|
|
|
return (
|
|
|
<div className='search-results'>
|
|
|
<div className='search-results__header'>
|
|
|
- <i className='fa fa-search fa-fw' />
|
|
|
+ <Icon id='search' fixedWidth />
|
|
|
<FormattedMessage id='search_results.total' defaultMessage='{count, number} {count, plural, one {result} other {results}}' values={{ count }} />
|
|
|
</div>
|
|
|
|