import { extend } from 'flarum/extend'; import Button from 'flarum/components/Button'; import CommentPost from 'flarum/components/CommentPost'; import reply from './utils/reply'; export default function () { extend(CommentPost.prototype, 'actionItems', function (items) { const post = this.attrs.post; if (post.isHidden() || (app.session.user && !post.discussion().canReply())) return; items.add('reply', ); }); }