diff --git a/web/src/app/auth/login/LoginText.tsx b/web/src/app/auth/login/LoginText.tsx new file mode 100644 index 0000000000..b465ad3353 --- /dev/null +++ b/web/src/app/auth/login/LoginText.tsx @@ -0,0 +1,17 @@ +"use client"; + +import React from "react"; +import { useContext } from "react"; +import { SettingsContext } from "@/components/settings/SettingsProvider"; + +export const LoginText = () => { + const settings = useContext(SettingsContext); + + if (!settings) { + throw new Error("SettingsContext is not available"); + } + + return ( + <>Log In to {settings?.enterpriseSettings?.application_name || "Danswer"} + ); +}; diff --git a/web/src/app/auth/login/page.tsx b/web/src/app/auth/login/page.tsx index 9b8ccfd25a..ddf389bc55 100644 --- a/web/src/app/auth/login/page.tsx +++ b/web/src/app/auth/login/page.tsx @@ -7,12 +7,12 @@ import { AuthTypeMetadata, } from "@/lib/userSS"; import { redirect } from "next/navigation"; -import Image from "next/image"; import { SignInButton } from "./SignInButton"; import { EmailPasswordForm } from "./EmailPasswordForm"; import { Card, Title, Text } from "@tremor/react"; import Link from "next/link"; import { Logo } from "@/components/Logo"; +import { LoginText } from "./LoginText"; const Page = async ({ searchParams, @@ -74,7 +74,7 @@ const Page = async ({ {authUrl && authTypeMetadata && ( <>

- Log In to Danswer +

- Log In to Danswer + <LoginText />