feat: add mailbox configuration
This commit is contained in:
parent
9de3d4ed5b
commit
0f8a5403cd
20 changed files with 525 additions and 62 deletions
|
|
@ -1,4 +1,6 @@
|
|||
import MailboxSetting from '@/components/MailboxSetting'
|
||||
import RelaySetsSetting from '@/components/RelaySetsSetting'
|
||||
import { Tabs, TabsContent, TabsList, TabsTrigger } from '@/components/ui/tabs'
|
||||
import SecondaryPageLayout from '@/layouts/SecondaryPageLayout'
|
||||
import { useTranslation } from 'react-i18next'
|
||||
|
||||
|
|
@ -7,9 +9,18 @@ export default function RelaySettingsPage({ index }: { index?: number }) {
|
|||
|
||||
return (
|
||||
<SecondaryPageLayout index={index} titlebarContent={t('Relay settings')}>
|
||||
<div className="px-4">
|
||||
<RelaySetsSetting />
|
||||
</div>
|
||||
<Tabs defaultValue="relay-sets" className="px-4 space-y-4">
|
||||
<TabsList>
|
||||
<TabsTrigger value="relay-sets">{t('Relay Sets')}</TabsTrigger>
|
||||
<TabsTrigger value="mailbox">{t('Read & Write Relays')}</TabsTrigger>
|
||||
</TabsList>
|
||||
<TabsContent value="relay-sets">
|
||||
<RelaySetsSetting />
|
||||
</TabsContent>
|
||||
<TabsContent value="mailbox">
|
||||
<MailboxSetting />
|
||||
</TabsContent>
|
||||
</Tabs>
|
||||
</SecondaryPageLayout>
|
||||
)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue