18 lines
524 B
JavaScript
18 lines
524 B
JavaScript
import styles from './Login.module.scss';
|
|
import { Logo } from '@/elements';
|
|
import dynamic from 'next/dynamic';
|
|
|
|
const DynamicDefaultForm = dynamic(() => import('../Form').then((m) => m.DefaultForm));
|
|
const DynamicTelegramForm = dynamic(() => import('../Form').then((m) => m.TelegramForm));
|
|
|
|
export function Login({ tfa }) {
|
|
return (
|
|
<div className={styles.wrapper}>
|
|
<div className={styles.login}>
|
|
<Logo />
|
|
{tfa ? <DynamicTelegramForm /> : <DynamicDefaultForm />}
|
|
</div>
|
|
</div>
|
|
);
|
|
}
|