mirror of
https://github.com/flarum/core.git
synced 2025-08-06 08:27:42 +02:00
feat: allow labels of PostStreamScrubber
to be customized (#4181)
This commit is contained in:
@@ -65,7 +65,7 @@ export default class PostStreamScrubber extends Component {
|
||||
<div className="Dropdown-menu dropdown-menu">
|
||||
<div className="Scrubber">
|
||||
<Button className="Scrubber-first Button Button--link" onclick={this.goToFirst.bind(this)} icon="fas fa-angle-double-up">
|
||||
{app.translator.trans('core.forum.post_scrubber.original_post_link')}
|
||||
{this.firstPostLabel()}
|
||||
</Button>
|
||||
|
||||
<div className="Scrubber-scrollbar">
|
||||
@@ -80,12 +80,12 @@ export default class PostStreamScrubber extends Component {
|
||||
<div className="Scrubber-after" />
|
||||
|
||||
<div className="Scrubber-unread" oncreate={styleUnread} onupdate={styleUnread}>
|
||||
{app.translator.trans('core.forum.post_scrubber.unread_text', { count: unreadCount })}
|
||||
{this.unreadLabel(unreadCount)}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<Button className="Scrubber-last Button Button--link" onclick={this.goToLast.bind(this)} icon="fas fa-angle-double-down">
|
||||
{app.translator.trans('core.forum.post_scrubber.now_link')}
|
||||
{this.lastPostLabel()}
|
||||
</Button>
|
||||
</div>
|
||||
</div>
|
||||
@@ -93,6 +93,18 @@ export default class PostStreamScrubber extends Component {
|
||||
);
|
||||
}
|
||||
|
||||
firstPostLabel() {
|
||||
return app.translator.trans('core.forum.post_scrubber.original_post_link');
|
||||
}
|
||||
|
||||
unreadLabel(unreadCount) {
|
||||
return app.translator.trans('core.forum.post_scrubber.unread_text', { count: unreadCount });
|
||||
}
|
||||
|
||||
lastPostLabel() {
|
||||
return app.translator.trans('core.forum.post_scrubber.now_link');
|
||||
}
|
||||
|
||||
onupdate(vnode) {
|
||||
super.onupdate(vnode);
|
||||
|
||||
|
Reference in New Issue
Block a user