This commit is contained in:
2026-08-08 18:53:36 +03:30
commit 92f21ca1cf
134 changed files with 22909 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
import { Redirect } from 'react-router-dom';
import Col from 'react-bootstrap/Col';
import MainLayout from '../layouts/main';
import { useSelector } from 'react-redux';
import LoginForm from './form';
import useQueryParams from '../../hooks/query-params';
import { AUTHENTICATED } from '../../redux/constants';
function LoginPage() {
const isAuthenticated = useSelector(state => state.auth.status === AUTHENTICATED);
const { next } = useQueryParams();
if (isAuthenticated) {
const nextURL = next ? next.replace(';', '&') : '/cards/create';
return <Redirect to={nextURL} />;
}
return (
<MainLayout loginRequired={false}>
<Col sm={12} md={10} lg={8} className='mx-auto'>
<LoginForm />
</Col>
</MainLayout>
);
}
export default LoginPage;