import { TUI_COLORS } from "@/lib/tui/shared/colors"; import type { SessionGroupData } from "@/lib/tui/workspace/workspace-types"; import { SessionGroup } from "./SessionGroup"; interface SessionSidebarProps { groups: SessionGroupData[]; selectedGroupPath: string | null; focused?: boolean; } export function SessionSidebar({ groups, selectedGroupPath, focused = false, }: SessionSidebarProps) { const borderColor = focused ? TUI_COLORS.ui.borderFocused : TUI_COLORS.ui.border; return ( {groups.length === 0 ? ( No sessions ) : ( groups.map((group) => ( )) )} ); }