fix(ui): preserve upstream behavior after performance rebase

This commit is contained in:
c_w_xiaohei
2026-08-26 00:42:36 +08:00
parent 9b9d7069c7
commit 532bdab5e8
34 changed files with 752 additions and 361 deletions
@@ -4,7 +4,8 @@ import type { SessionFolder } from '@/stores/useSessionFoldersStore';
import { useI18n } from '@/lib/i18n';
import { Icon } from "@/components/icon/Icon";
import { Tooltip, TooltipContent, TooltipTrigger } from '@/components/ui/tooltip';
import { CollapsedActivityIndicator, type CollapsedActivityState } from './sidebar/sessions/collapsedActivityIndicator';
import { CollapsedActivityIndicator } from './sidebar/sessions/collapsedActivityIndicator';
import type { CollapsedActivityState } from './sidebar/sessions/collapsedActivityState';
interface SessionFolderItemProps<TSessionNode> {
folder: SessionFolder;
@@ -56,9 +57,7 @@ const SessionFolderItemBase = <TSessionNode,>({
onToggle,
onRename,
onDelete,
children,
groupDirectory,
projectId,
children,
mobileVariant = false,
alwaysShowActions = mobileVariant,
isRenaming = false,