Этот коммит содержится в:
Asaad Mahmood
2016-01-28 23:24:31 +05:00
родитель db37897538
Коммит 0e69a871bb
5 изменённых файлов: 34 добавлений и 22 удалений

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

@@ -22,6 +22,20 @@ export default class PostInfo extends React.Component {
this.handlePermalinkCopy = this.handlePermalinkCopy.bind(this);
}
createReplyLink() {
if (this.props.allowReply === 'true') {
return (
<div className='post__reply'>
<a
onClick={this.props.handleCommentClick}
href='#'
>
<span dangerouslySetInnerHTML={{__html: Constants.REPLY_ICON}}/>
</a>
</div>
);
}
}
createDropdown() {
var post = this.props.post;
var isOwner = UserStore.getCurrentId() === post.user_id;
@@ -42,23 +56,6 @@ export default class PostInfo extends React.Component {
dataComments = this.props.commentCount;
}
if (this.props.allowReply === 'true') {
dropdownContents.push(
<li
key='replyLink'
role='presentation'
>
<a
className='link__reply theme'
href='#'
onClick={this.props.handleCommentClick}
>
{'Reply'}
</a>
</li>
);
}
dropdownContents.push(
<li
key='copyLink'
@@ -181,6 +178,7 @@ export default class PostInfo extends React.Component {
}
var dropdown = this.createDropdown();
var replyLink = this.createReplyLink();
const permalink = TeamStore.getCurrentTeamUrl() + '/pl/' + post.id;
const copyButtonText = this.state.copiedLink ? (<div>{'Copy '}<i className='fa fa-check'/></div>) : 'Copy';
@@ -223,6 +221,7 @@ export default class PostInfo extends React.Component {
/>
</li>
<li className='col col__reply'>
{replyLink}
<div
className='dropdown'
ref='dotMenu'