From 168308347f4b974bd9bb95a0022d9721c4eee066 Mon Sep 17 00:00:00 2001 From: wangziqi Date: Sun, 5 Jul 2026 23:19:27 +0800 Subject: [PATCH] feat: integrate NotificationBell into MainLayout header --- apps/admin/src/layouts/MainLayout.tsx | 39 ++++++++++++++------------- 1 file changed, 21 insertions(+), 18 deletions(-) diff --git a/apps/admin/src/layouts/MainLayout.tsx b/apps/admin/src/layouts/MainLayout.tsx index f3086d1e..36d10766 100644 --- a/apps/admin/src/layouts/MainLayout.tsx +++ b/apps/admin/src/layouts/MainLayout.tsx @@ -26,6 +26,7 @@ import { LaptopOutlined, } from '@ant-design/icons'; import { usePermission } from '../hooks/usePermission'; +import NotificationBell from '../components/NotificationBell'; const { Header, Sider, Content } = Layout; @@ -264,24 +265,26 @@ const MainLayout: React.FC = () => { ) } onClick={() => (isMobile || isTablet ? setDrawerOpen(true) : setCollapsed(!collapsed))} - /> - , - label: '退出登录', - onClick: handleLogout, - }, - ], - }} - > -
- } /> - {isDesktop && {user.name || user.username || '用户'}} -
-
+
+ + , + label: '退出登录', + onClick: handleLogout, + }, + ], + }} + > +
+ } /> + {isDesktop && {user.name || user.username || '用户'}} +
+
+