gitscope
https://dev.kronoz.win/r/marzneshin.git
dashboard/src/routes/_auth/login.tsx · v0.7.1
Source
1 7389ad0 Mardin 2y ago import { Card, CardContent, CardHeader, CardTitle } from '@marzneshin/common/components';
2 7389ad0 Mardin 2y ago import { LoginForm, useAuth } from '@marzneshin/modules/auth';
3 4466347 Mrdn 2y ago import { createFileRoute } from '@tanstack/react-router'
4 4466347 Mrdn 2y ago import { FC } from 'react'
5 4466347 Mrdn 2y ago import { useTranslation } from 'react-i18next';
6 4466347 Mrdn 2y ago
7 4466347 Mrdn 2y ago const LoginPage: FC = () => {
8 4466347 Mrdn 2y ago const { t } = useTranslation();
9 13e20b0 Mrdn 2y ago const { removeAuthToken } = useAuth()
10 13e20b0 Mrdn 2y ago removeAuthToken()
11 4466347 Mrdn 2y ago return (
12 4466347 Mrdn 2y ago <div className='flex flex-row justify-center items-center p-4 w-full h-full'>
13 4466347 Mrdn 2y ago <Card className="p-1 w-full md:w-2/3">
14 4466347 Mrdn 2y ago <CardHeader>
15 4466347 Mrdn 2y ago <CardTitle className="font-header text-primary">
16 4466347 Mrdn 2y ago {t('login')}
17 4466347 Mrdn 2y ago </CardTitle>
18 4466347 Mrdn 2y ago </CardHeader>
19 4466347 Mrdn 2y ago <CardContent>
20 4466347 Mrdn 2y ago <LoginForm />
21 4466347 Mrdn 2y ago </CardContent>
22 4466347 Mrdn 2y ago </Card>
23 4466347 Mrdn 2y ago </div>
24 4466347 Mrdn 2y ago );
25 4466347 Mrdn 2y ago };
26 4466347 Mrdn 2y ago
27 4466347 Mrdn 2y ago export const Route = createFileRoute('/_auth/login')({
28 4466347 Mrdn 2y ago component: () => <LoginPage />
29 4466347 Mrdn 2y ago })