fix: Optimize sidebar refresh to avoid redundant loading states

This commit is contained in:
RedwindA
2025-09-29 22:16:25 +08:00
parent 59e2c884bb
commit c00e5ca201
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([]);