gitscope
https://dev.kronoz.win/r/marzneshin.git
dashboard/src/routes/_dashboard/users.lazy.tsx · v0.6.2
Source
1 0ef1346 Mrdn 2y ago import {
2 e5dcd82 Dawsh 2y ago Page,
3 03b3dbc Mardin 2y ago Loading,
4 0ef1346 Mrdn 2y ago } from '@marzneshin/components';
5 e6e6467 Dawsh 2y ago import { UsersNoServiceAlert, UsersTable } from '@marzneshin/modules/users';
6 d42c6e6 Mardin 2y ago import { createFileRoute, Outlet } from '@tanstack/react-router'
7 03b3dbc Mardin 2y ago import { type FC, Suspense } from 'react';
8 3b7feef Mrdn 2y ago import { useTranslation } from 'react-i18next';
9 3b7feef Mrdn 2y ago
10 3b7feef Mrdn 2y ago export const UsersPage: FC = () => {
11 e5dcd82 Dawsh 2y ago const { t } = useTranslation();
12 6a4fee1 Dawsh 2y ago
13 e5dcd82 Dawsh 2y ago return (
14 6a4fee1 Dawsh 2y ago <Page
15 6a4fee1 Dawsh 2y ago title={t('users')}
16 6a4fee1 Dawsh 2y ago footer={
17 6a4fee1 Dawsh 2y ago <UsersNoServiceAlert />
18 6a4fee1 Dawsh 2y ago }
19 6a4fee1 Dawsh 2y ago >
20 6a4fee1 Dawsh 2y ago <UsersTable />
21 6a4fee1 Dawsh 2y ago <Suspense fallback={<Loading />}>
22 6a4fee1 Dawsh 2y ago <Outlet />
23 6a4fee1 Dawsh 2y ago </Suspense>
24 e5dcd82 Dawsh 2y ago </Page>
25 e5dcd82 Dawsh 2y ago )
26 3b7feef Mrdn 2y ago };
27 3b7feef Mrdn 2y ago
28 1eb203e Mrdn 2y ago export const Route = createFileRoute('/_dashboard/users')({
29 03b3dbc Mardin 2y ago component: () => <UsersPage />,
30 3b7feef Mrdn 2y ago })