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 */}