https://dev.kronoz.win/r/marzneshin.git
1
2import { Page, VStack } from '@marzneshin/components'
3import { CertificateWidget } from '@marzneshin/features/settings';
4import { SubscriptionSettingsWidget } from '@marzneshin/features/subscription-settings';
5import { createFileRoute } from '@tanstack/react-router';
6import { useTranslation } from 'react-i18next'
7import { SudoRoute } from "@marzneshin/features/sudo-routes";
8
9export const Settings = () => {
10 const { t } = useTranslation()
11 return (
12 <Page title={t('settings')} className="sm:flex flex-col lg:grid grid-cols-2 gap-3 h-full">
13 {/* <ConfigurationWidget /> */}
14 <VStack className="gap-3">
15 <SubscriptionSettingsWidget />
16 <CertificateWidget />
17 </VStack>
18 </Page>
19 )
20}
21
22export const Route = createFileRoute('/_dashboard/settings')({
23 component: () => <SudoRoute> <Settings /> </SudoRoute>
24})