1
0
mirror of https://github.com/flarum/core.git synced 2025-07-31 13:40:20 +02:00

Add 'state helpers', shortcuts to make querying app state easier

This commit is contained in:
Toby Zerner
2015-06-01 10:26:23 +09:30
parent 351775ef02
commit 3f6a3de863
2 changed files with 16 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
import ReplyComposer from 'flarum/components/reply-composer';
import DiscussionPage from 'flarum/components/discussion-page';
export default function(app) {
app.composingReplyTo = function(discussion) {
return this.composer.component instanceof ReplyComposer &&
this.composer.component.props.discussion === discussion;
};
app.viewingDiscussion = function(discussion) {
return this.current instanceof DiscussionPage &&
this.current.discussion() === discussion;
};
};