import { Alert, AlertDescription, AlertTitle, Card, CardContent, CardFooter, CardHeader, CardTitle } from '@marzneshin/components'; import { useServicesQuery } from '@marzneshin/features/services'; import { UsersTable } from '@marzneshin/features/users'; import { ExclamationTriangleIcon } from '@radix-ui/react-icons'; import { Link, createFileRoute } from '@tanstack/react-router' import { FC } from 'react'; import { useTranslation } from 'react-i18next'; export const UsersPage: FC = () => { const { data } = useServicesQuery(); const { t } = useTranslation(); return ( {t('users')} {(data && data.length === 0) && ( {t('page.users.services-alert.title')} {t('page.users.services-alert.desc')} {t('page.nodes.certificate-alert.click')} )} ) }; export const Route = createFileRoute('/_dashboard/users')({ component: () => })