Allow team admin to delete comments.

Этот коммит содержится в:
JoramWilander
2015-10-06 11:52:55 -04:00
родитель 429cc6e0e6
Коммит 384b9d592e
2 изменённых файлов: 78 добавлений и 65 удалений

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

@@ -13,12 +13,6 @@ export default class PostInfo extends React.Component {
super(props);
this.state = {};
}
shouldShowComment(state, type, isOwner) {
if (state === Constants.POST_FAILED || state === Constants.POST_LOADING) {
return false;
}
return isOwner || (this.props.allowReply === 'true' && type !== 'Comment');
}
createDropdown() {
var post = this.props.post;
var isOwner = UserStore.getCurrentId() === post.user_id;
@@ -33,10 +27,6 @@ export default class PostInfo extends React.Component {
type = 'Comment';
}
if (!this.shouldShowComment(post.state, type, isOwner)) {
return '';
}
var dropdownContents = [];
var dataComments = 0;
if (type === 'Post') {
@@ -106,6 +96,10 @@ export default class PostInfo extends React.Component {
);
}
if (dropdownContents.length === 0) {
return '';
}
return (
<div>
<a