PLT-4293 - Adding status indicator to RHS thread (#4292)

* PLT-4293 - Adding status indicator to RHS thread

* Coming conditional

* Changing const position

* Uber UI changes

* Revert "Uber UI changes"

This reverts commit 6b756c38ccde7da6b8180e119a00beb92b4b8057.
Этот коммит содержится в:
Asaad Mahmood
2016-10-25 01:06:03 +05:00
коммит произвёл Christopher Speller
родитель 5fdb8223fc
Коммит 4d9f5173bc
4 изменённых файлов: 31 добавлений и 18 удалений

Просмотреть файл

@@ -199,16 +199,6 @@ export default class Post extends React.Component {
/> />
); );
if (this.props.compactDisplay) {
profilePic = (
<ProfilePicture
src=''
status={this.props.status}
user={this.props.user}
/>
);
}
if (PostUtils.isSystemMessage(post)) { if (PostUtils.isSystemMessage(post)) {
profilePic = ( profilePic = (
<span <span
@@ -224,11 +214,20 @@ export default class Post extends React.Component {
} }
let compactClass = ''; let compactClass = '';
const profilePicContainer = (<div className='post__img'>{profilePic}</div>);
if (this.props.compactDisplay) { if (this.props.compactDisplay) {
compactClass = 'post--compact'; compactClass = 'post--compact';
profilePic = (
<ProfilePicture
src=''
status={this.props.status}
user={this.props.user}
/>
);
} }
const profilePicContainer = (<div className='post__img'>{profilePic}</div>);
let dropdownOpenedClass = ''; let dropdownOpenedClass = '';
if (this.state.dropdownOpened) { if (this.state.dropdownOpened) {
dropdownOpenedClass = 'post--hovered'; dropdownOpenedClass = 'post--hovered';

Просмотреть файл

@@ -276,7 +276,7 @@ export default class RhsComment extends React.Component {
); );
} }
const profilePic = ( let profilePic = (
<ProfilePicture <ProfilePicture
src={PostUtils.getProfilePicSrcForPost(post, timestamp)} src={PostUtils.getProfilePicSrcForPost(post, timestamp)}
status={this.props.status} status={this.props.status}
@@ -287,12 +287,20 @@ export default class RhsComment extends React.Component {
); );
let compactClass = ''; let compactClass = '';
let profilePicContainer = (<div className='post__img'>{profilePic}</div>);
if (this.props.compactDisplay) { if (this.props.compactDisplay) {
compactClass = 'post--compact'; compactClass = 'post--compact';
profilePicContainer = '';
profilePic = (
<ProfilePicture
src=''
status={this.props.status}
user={this.props.user}
/>
);
} }
const profilePicContainer = (<div className='post__img'>{profilePic}</div>);
let fileAttachment = null; let fileAttachment = null;
if (post.file_ids && post.file_ids.length > 0) { if (post.file_ids && post.file_ids.length > 0) {
fileAttachment = ( fileAttachment = (

Просмотреть файл

@@ -302,12 +302,19 @@ export default class RhsRootPost extends React.Component {
} }
let compactClass = ''; let compactClass = '';
let profilePicContainer = (<div className='post__img'>{profilePic}</div>);
if (this.props.compactDisplay) { if (this.props.compactDisplay) {
compactClass = 'post--compact'; compactClass = 'post--compact';
profilePicContainer = '';
profilePic = (
<ProfilePicture
src=''
status={this.props.status}
user={this.props.user}
/>
);
} }
const profilePicContainer = (<div className='post__img'>{profilePic}</div>);
const messageWrapper = <PostMessageContainer post={post}/>; const messageWrapper = <PostMessageContainer post={post}/>;
let flag; let flag;

Просмотреть файл

@@ -106,10 +106,9 @@ export default class SearchResultsItem extends React.Component {
); );
let compactClass = ''; let compactClass = '';
let profilePicContainer = (<div className='post__img'>{profilePic}</div>); const profilePicContainer = (<div className='post__img'>{profilePic}</div>);
if (this.props.compactDisplay) { if (this.props.compactDisplay) {
compactClass = 'post--compact'; compactClass = 'post--compact';
profilePicContainer = '';
} }
let flag; let flag;