From 867187ab4d7a901eb476409711d8623a5cca48be Mon Sep 17 00:00:00 2001 From: "1808837298@qq.com" <1808837298@qq.com> Date: Sat, 8 Mar 2025 19:06:49 +0800 Subject: [PATCH] refactor: Simplify chat menu items rendering in SiderBar --- web/src/components/SiderBar.js | 59 ++++++++++++++++------------------ 1 file changed, 28 insertions(+), 31 deletions(-) diff --git a/web/src/components/SiderBar.js b/web/src/components/SiderBar.js index baa32a8b..92ef9bf4 100644 --- a/web/src/components/SiderBar.js +++ b/web/src/components/SiderBar.js @@ -294,39 +294,36 @@ const SiderBar = () => { }} > {/* Chat Section - Only show if there are chat items */} - {chatItems.length > 0 && ( - <> - {chatMenuItems.map((item) => { - if (item.items && item.items.length > 0) { - return ( - - {item.items.map((subItem) => ( - - ))} - - ); - } else { - return ( + {chatMenuItems.map((item) => { + if (item.items && item.items.length > 0) { + return ( + + {item.items.map((subItem) => ( - ); - } - })} - - )} + ))} + + ); + } else { + return ( + + ); + } + })} + {/* Divider */}