Login:Src:App: add GreetingLoginContainer to login page

This commit is contained in:
Darya Umrikhina 2024-07-19 14:54:30 +04:00
parent 4f5832b5a4
commit 98e59ac9e4

View File

@ -30,6 +30,8 @@ import LoginForm from "@/components/LoginForm";
import ThirdParty from "@/components/ThirdParty"; import ThirdParty from "@/components/ThirdParty";
import RecoverAccess from "@/components/RecoverAccess"; import RecoverAccess from "@/components/RecoverAccess";
import Register from "@/components/Register"; import Register from "@/components/Register";
import { GreetingLoginContainer } from "@/components/GreetingContainer";
import { FormWrapper } from "@docspace/shared/components/form-wrapper";
async function Page() { async function Page() {
const settings = await getSettings(); const settings = await getSettings();
@ -38,23 +40,28 @@ async function Page() {
<Login> <Login>
{settings && typeof settings !== "string" && ( {settings && typeof settings !== "string" && (
<> <>
<LoginForm <GreetingLoginContainer
hashSettings={settings?.passwordHash} greetingSettings={settings.greetingSettings}
cookieSettingsEnabled={settings?.cookieSettingsEnabled}
reCaptchaPublicKey={settings?.recaptchaPublicKey}
reCaptchaType={settings?.recaptchaType}
/> />
<ThirdParty /> <FormWrapper id="login-form">
{settings.enableAdmMess && <RecoverAccess />} <LoginForm
{settings.enabledJoin && ( hashSettings={settings?.passwordHash}
<Register cookieSettingsEnabled={settings?.cookieSettingsEnabled}
id="login_register" reCaptchaPublicKey={settings?.recaptchaPublicKey}
enabledJoin reCaptchaType={settings?.recaptchaType}
trustedDomains={settings.trustedDomains}
trustedDomainsType={settings.trustedDomainsType}
isAuthenticated={false}
/> />
)} <ThirdParty />
{settings.enableAdmMess && <RecoverAccess />}
{settings.enabledJoin && (
<Register
id="login_register"
enabledJoin
trustedDomains={settings.trustedDomains}
trustedDomainsType={settings.trustedDomainsType}
isAuthenticated={false}
/>
)}
</FormWrapper>
</> </>
)} )}
</Login> </Login>