From b42d9fd025ca4711f5162ac3e8c6868f4be5cf97 Mon Sep 17 00:00:00 2001 From: moonrailgun Date: Thu, 6 Jul 2023 14:49:06 +0800 Subject: [PATCH] refactor: change custom panel position "navbar-group" render position --- client/web/src/routes/Main/Navbar/GroupNav.tsx | 8 ++++++++ client/web/src/routes/Main/Navbar/index.tsx | 8 +------- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/client/web/src/routes/Main/Navbar/GroupNav.tsx b/client/web/src/routes/Main/Navbar/GroupNav.tsx index b0c4382c..b842556f 100644 --- a/client/web/src/routes/Main/Navbar/GroupNav.tsx +++ b/client/web/src/routes/Main/Navbar/GroupNav.tsx @@ -13,6 +13,8 @@ import { import { NavbarNavItem } from './NavItem'; import { Dropdown } from 'antd'; import { useGroupUnreadState } from '@/hooks/useGroupUnreadState'; +import { pluginCustomPanel } from '@/plugin/common'; +import { NavbarCustomNavItem } from './CustomNavItem'; /** * 群组导航栏栏项 @@ -99,6 +101,12 @@ export const GroupNav: React.FC = React.memo(() => { )} + + {pluginCustomPanel + .filter((p) => p.position === 'navbar-group') + .map((p) => ( + + ))} ); }); diff --git a/client/web/src/routes/Main/Navbar/index.tsx b/client/web/src/routes/Main/Navbar/index.tsx index a761d3b6..d9dbb7c0 100644 --- a/client/web/src/routes/Main/Navbar/index.tsx +++ b/client/web/src/routes/Main/Navbar/index.tsx @@ -43,17 +43,11 @@ export const Navbar: React.FC = React.memo(() => {
- - {pluginCustomPanel - .filter((p) => p.position === 'navbar-group') - .map((p) => ( - - ))}
{pluginCustomPanel .filter((p) => p.position === 'navbar-more')