Merge pull request #1921 from RedwindA/refactor/improve-sidebar-perf

fix: Optimize sidebar refresh to avoid redundant loading states
This commit is contained in:
Seefs
2025-09-30 09:38:45 +08:00
committed by GitHub
3 changed files with 39 additions and 11 deletions

View File

@@ -58,7 +58,7 @@ const SiderBar = ({ onNavigate = () => {} }) => {
loading: sidebarLoading,
} = useSidebar();
const showSkeleton = useMinimumLoadingTime(sidebarLoading);
const showSkeleton = useMinimumLoadingTime(sidebarLoading, 200);
const [selectedKeys, setSelectedKeys] = useState(['home']);
const [chatItems, setChatItems] = useState([]);