import { useState, useEffect } from 'react';
import EnteSpinner from '@ente/shared/components/EnteSpinner';
import Login from '../components/Login';
import { VerticallyCentered } from '@ente/shared/components/Container';
import { getData, LS_KEYS } from '@ente/shared/storage/localStorage';
import { PAGES } from '../constants/pages';
import FormPaper from '@ente/shared/components/Form/FormPaper';
import { PageProps } from '@ente/shared/apps/types';
export default function LoginPage({ appContext, router, appName }: PageProps) {
const [loading, setLoading] = useState(true);
useEffect(() => {
router.prefetch(PAGES.VERIFY);
router.prefetch(PAGES.SIGNUP);
const user = getData(LS_KEYS.USER);
if (user?.email) {
router.push(PAGES.VERIFY);
}
setLoading(false);
appContext.showNavBar(true);
}, []);
const register = () => {
router.push(PAGES.SIGNUP);
};
return loading ? (
) : (
);
}