From b4a3efbc4d4f6dc4e5dbb9224ee31e7547d36476 Mon Sep 17 00:00:00 2001 From: Danny Avila Date: Mon, 20 May 2024 13:20:34 -0400 Subject: [PATCH] fix: Login/Registration Dynamic page titles based on `APP_TITLE` --- client/src/components/Auth/Login.tsx | 4 ++++ client/src/components/Auth/Registration.tsx | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/client/src/components/Auth/Login.tsx b/client/src/components/Auth/Login.tsx index 8bff10c258..28a528dfbb 100644 --- a/client/src/components/Auth/Login.tsx +++ b/client/src/components/Auth/Login.tsx @@ -21,6 +21,10 @@ function Login() { } }, [isAuthenticated, navigate]); + useEffect(() => { + document.title = startupConfig?.appTitle || 'LibreChat'; + }, [startupConfig?.appTitle]); + if (!startupConfig) { return null; } diff --git a/client/src/components/Auth/Registration.tsx b/client/src/components/Auth/Registration.tsx index 6bdd55d972..edda622979 100644 --- a/client/src/components/Auth/Registration.tsx +++ b/client/src/components/Auth/Registration.tsx @@ -13,6 +13,10 @@ const Registration: React.FC = () => { const { data: startupConfig } = useGetStartupConfig(); const localize = useLocalize(); + useEffect(() => { + document.title = startupConfig?.appTitle || 'LibreChat'; + }, [startupConfig?.appTitle]); + const { register, watch,