From 5dc94bf4e89dd4652609c5a4c4ab9647e0d05030 Mon Sep 17 00:00:00 2001
From: Davide Iadeluca <146922689+DavideIadeluca@users.noreply.github.com>
Date: Tue, 11 Feb 2025 20:21:18 +0100
Subject: [PATCH] feat: allow labels of `PostStreamScrubber` to be customized
(#4181)
---
.../src/forum/components/PostStreamScrubber.js | 18 +++++++++++++++---
1 file changed, 15 insertions(+), 3 deletions(-)
diff --git a/framework/core/js/src/forum/components/PostStreamScrubber.js b/framework/core/js/src/forum/components/PostStreamScrubber.js
index 02ecebb9e..7da2c42e1 100644
--- a/framework/core/js/src/forum/components/PostStreamScrubber.js
+++ b/framework/core/js/src/forum/components/PostStreamScrubber.js
@@ -65,7 +65,7 @@ export default class PostStreamScrubber extends Component {
@@ -80,12 +80,12 @@ export default class PostStreamScrubber extends Component {
- {app.translator.trans('core.forum.post_scrubber.unread_text', { count: unreadCount })}
+ {this.unreadLabel(unreadCount)}
@@ -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);