gitscope
https://dev.kronoz.win/r/marzneshin.git
dashboard/src/routes/_dashboard/index.lazy.tsx · v0.5.6
Source
1 88bd1b0 Mrdn 2y ago import { createFileRoute } from '@tanstack/react-router'
2 e5dcd82 Dawsh 2y ago import {
3 e5dcd82 Dawsh 2y ago Card,
4 e5dcd82 Dawsh 2y ago CardContent,
5 e5dcd82 Dawsh 2y ago CardHeader,
6 e5dcd82 Dawsh 2y ago CardTitle,
7 e5dcd82 Dawsh 2y ago Page,
8 e5dcd82 Dawsh 2y ago } from '@marzneshin/components';
9 44d5623 Mardin 2y ago import { UsersStatsWidget, useUsersStatsQuery } from '@marzneshin/features/users';
10 e5dcd82 Dawsh 2y ago import { useTranslation } from 'react-i18next';
11 e5dcd82 Dawsh 2y ago import { FC } from 'react';
12 e5dcd82 Dawsh 2y ago
13 e5dcd82 Dawsh 2y ago export const DashboardPage: FC = () => {
14 e5dcd82 Dawsh 2y ago const { t } = useTranslation();
15 44d5623 Mardin 2y ago const { data: stats } = useUsersStatsQuery()
16 44d5623 Mardin 2y ago
17 e5dcd82 Dawsh 2y ago return (
18 e5dcd82 Dawsh 2y ago <Page>
19 e5dcd82 Dawsh 2y ago <Card className="border-0 sm:w-screen md:w-full">
20 e5dcd82 Dawsh 2y ago <CardHeader>
21 e5dcd82 Dawsh 2y ago <CardTitle>
22 e5dcd82 Dawsh 2y ago {t('home')}
23 e5dcd82 Dawsh 2y ago </CardTitle>
24 e5dcd82 Dawsh 2y ago </CardHeader>
25 e5dcd82 Dawsh 2y ago <CardContent className="md:flex">
26 44d5623 Mardin 2y ago <UsersStatsWidget {...stats} />
27 e5dcd82 Dawsh 2y ago </CardContent>
28 e5dcd82 Dawsh 2y ago </Card>
29 e5dcd82 Dawsh 2y ago </Page>
30 e5dcd82 Dawsh 2y ago )
31 e5dcd82 Dawsh 2y ago };
32 e5dcd82 Dawsh 2y ago
33 88bd1b0 Mrdn 2y ago
34 88bd1b0 Mrdn 2y ago export const Route = createFileRoute('/_dashboard/')({
35 e5dcd82 Dawsh 2y ago component: () => <DashboardPage />
36 4466347 Mrdn 2y ago })