1
0
mirror of https://github.com/flarum/core.git synced 2025-07-17 06:41:21 +02:00

Mithril 2 Update (#21)

Update for Mithril 2
This commit is contained in:
Alexander Skvortsov
2020-09-23 22:44:15 -04:00
committed by GitHub
parent 35edaf602e
commit 389ac5a9b7

View File

@@ -21,20 +21,20 @@ app.initializers.add('flarum-approval', () => {
Post.prototype.isApproved = Post.attribute('isApproved'); Post.prototype.isApproved = Post.attribute('isApproved');
Post.prototype.canApprove = Post.attribute('canApprove'); Post.prototype.canApprove = Post.attribute('canApprove');
extend(DiscussionListItem.prototype, 'attrs', function(attrs) { extend(DiscussionListItem.prototype, 'elementAttrs', function(attrs) {
if (!this.props.discussion.isApproved()) { if (!this.attrs.discussion.isApproved()) {
attrs.className += ' DiscussionListItem--unapproved'; attrs.className += ' DiscussionListItem--unapproved';
} }
}); });
extend(PostComponent.prototype, 'attrs', function(attrs) { extend(PostComponent.prototype, 'elementAttrs', function(attrs) {
if (!this.props.post.isApproved()) { if (!this.attrs.post.isApproved()) {
attrs.className += ' Post--unapproved'; attrs.className += ' Post--unapproved';
} }
}); });
extend(CommentPost.prototype, 'headerItems', function(items) { extend(CommentPost.prototype, 'headerItems', function(items) {
if (!this.props.post.isApproved() && !this.props.post.isHidden()) { if (!this.attrs.post.isApproved() && !this.attrs.post.isHidden()) {
items.add('unapproved', app.translator.trans('flarum-approval.forum.post.awaiting_approval_text')); items.add('unapproved', app.translator.trans('flarum-approval.forum.post.awaiting_approval_text'));
} }
}); });