Fix some issues
This commit is contained in:
@@ -1,7 +1,8 @@
|
||||
import React from 'react';
|
||||
import { useNavigate } from 'react-router-dom';
|
||||
import { RegistrationContainer } from '../../components/domain/auth';
|
||||
import { RegistrationContainer, PrelaunchEmailForm } from '../../components/domain/auth';
|
||||
import { PublicLayout } from '../../components/layout';
|
||||
import { PRELAUNCH_CONFIG } from '../../config/prelaunch';
|
||||
|
||||
const RegisterPage: React.FC = () => {
|
||||
const navigate = useNavigate();
|
||||
@@ -14,6 +15,27 @@ const RegisterPage: React.FC = () => {
|
||||
navigate('/login');
|
||||
};
|
||||
|
||||
// Show prelaunch email form or full registration based on build-time config
|
||||
if (PRELAUNCH_CONFIG.enabled) {
|
||||
return (
|
||||
<PublicLayout
|
||||
variant="centered"
|
||||
maxWidth="lg"
|
||||
headerProps={{
|
||||
showThemeToggle: true,
|
||||
showAuthButtons: false,
|
||||
showLanguageSelector: true,
|
||||
variant: "minimal"
|
||||
}}
|
||||
>
|
||||
<PrelaunchEmailForm
|
||||
onLoginClick={handleLoginClick}
|
||||
className="mx-auto"
|
||||
/>
|
||||
</PublicLayout>
|
||||
);
|
||||
}
|
||||
|
||||
return (
|
||||
<PublicLayout
|
||||
variant="centered"
|
||||
|
||||
Reference in New Issue
Block a user