fix: 账户概览布局

This commit is contained in:
2025-07-30 19:12:10 -07:00
parent 08eca0c9e8
commit 0a34f95587
2 changed files with 199 additions and 41 deletions
@@ -1,10 +1,7 @@
import { queryAnnouncement } from '@/services/user/announcement';
import { Card } from '@workspace/ui/components/card';
import { Dialog, DialogContent, DialogHeader, DialogTitle } from '@workspace/ui/components/dialog';
import { Icon } from '@workspace/ui/custom-components/icon';
import { Markdown } from '@workspace/ui/custom-components/markdown';
import { getTranslations } from 'next-intl/server';
import { Empty } from '../empty';
export default async function Announcement({
type,
@@ -48,17 +45,4 @@ export default async function Announcement({
</Dialog>
);
}
if (type === 'pinned') {
return (
<>
<h2 className='flex items-center gap-1.5 font-semibold'>
<Icon icon='uil:bell' className='size-5' />
{t('latestAnnouncement')}
</h2>
<Card className='p-6'>
{data?.content ? <Markdown>{data?.content}</Markdown> : <Empty />}
</Card>
</>
);
}
}