diff --git a/app/screens/search/search.js b/app/screens/search/search.js index 61794b905..83e62b6ed 100644 --- a/app/screens/search/search.js +++ b/app/screens/search/search.js @@ -223,7 +223,7 @@ class Search extends Component { actions.removeSearchTerms(currentTeamId, item.terms); }; - renderPost = ({item}) => { + renderPost = ({item, index}) => { if (item.id === SEARCHING) { return ( @@ -232,7 +232,7 @@ class Search extends Component { ); } - const {channels, theme} = this.props; + const {channels, posts, theme} = this.props; const style = getStyleFromTheme(theme); const channel = channels.find((c) => c.id === item.channel_id); @@ -242,6 +242,11 @@ class Search extends Component { displayName = channel.display_name; } + let separator; + if (index === posts.length - 1) { + separator = this.renderPostSeparator(); + } + return ( @@ -259,6 +264,7 @@ class Search extends Component { shouldRenderReplyButton={true} navigator={this.props.navigator} /> + {separator} ); };