From 59859747f68e0ecf08e819d0ee0a2fe8086f6406 Mon Sep 17 00:00:00 2001 From: gabeszm Date: Fri, 17 Oct 2025 17:34:35 +0200 Subject: [PATCH] Fix button labels and click handlers for login/register - Add goToLogin and goToSignup action methods - Use @translatedLabel instead of @label for proper i18n rendering - Fix @action to reference proper component methods - Buttons now display correct translated text and navigate properly --- .../discourse/components/welcome-banner.gjs | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/javascripts/discourse/components/welcome-banner.gjs b/javascripts/discourse/components/welcome-banner.gjs index 803dc60..4741c33 100644 --- a/javascripts/discourse/components/welcome-banner.gjs +++ b/javascripts/discourse/components/welcome-banner.gjs @@ -65,6 +65,14 @@ export default class WelcomeBanner extends Component { // Search menu will be handled by Discourse's native component } + goToLogin = () => { + this.router.transitionTo("login"); + }; + + goToSignup = () => { + this.router.transitionTo("signup"); + }; +