diff --git a/web/src/routes/Main/Content/Personal/Sidebar.tsx b/web/src/routes/Main/Content/Personal/Sidebar.tsx index 496041eb..da469d7e 100644 --- a/web/src/routes/Main/Content/Personal/Sidebar.tsx +++ b/web/src/routes/Main/Content/Personal/Sidebar.tsx @@ -1,11 +1,12 @@ import React from 'react'; import { Icon } from '@iconify/react'; import { SidebarItem } from '../SidebarItem'; -import { t, useDMConverseList } from 'tailchat-shared'; +import { t, useDMConverseList, useUserInfo } from 'tailchat-shared'; import { SidebarDMItem } from './SidebarDMItem'; import { openModal } from '@/components/Modal'; import { CreateDMConverse } from '@/components/modals/CreateDMConverse'; import DevContainer from '@/components/DevContainer'; +import { SectionHeader } from '@/components/SectionHeader'; const SidebarSection: React.FC<{ action: React.ReactNode; @@ -28,36 +29,39 @@ SidebarSection.displayName = 'SidebarSection'; */ export const PersonalSidebar: React.FC = React.memo(() => { const converseList = useDMConverseList(); + const userInfo = useUserInfo(); return ( -
- } - to="/main/personal/friends" - /> - } - to="/main/personal/plugins" - /> +
+ {userInfo?.nickname} - - openModal()} - /> - - } - > - {t('私信')} - - - {converseList.map((converse) => { - return ; - })} +
+ } + to="/main/personal/friends" + /> + } + to="/main/personal/plugins" + /> + + openModal()} + /> + + } + > + {t('私信')} + + {converseList.map((converse) => { + return ; + })} +
); });