import { renderWorkspacePathSegments } from '../utils'; import type { WorkspaceHoverCardState } from '../types'; import './WorkspaceOverlay.css'; interface WorkspaceHoverCardProps { state: WorkspaceHoverCardState | null; isZh: boolean; formatWorkspaceTime: (raw: string | undefined, isZh: boolean) => string; formatBytes: (value: number) => string; } export function WorkspaceHoverCard({ state, isZh, formatWorkspaceTime, formatBytes, }: WorkspaceHoverCardProps) { if (!state) return null; return (