import { memo } from 'react' import { cn } from '@/utils/cn' import { MarkdownContent } from '../../../task-panel/Preview/MarkdownPreview' interface InteractionWrapperProps { content?: string isLatest?: boolean className?: string children: React.ReactNode } export const InteractionWrapper = memo( ({ content, children, className }: InteractionWrapperProps) => { const trimmedContent = content?.trim() return (
{/* 左侧主色竖条 */}
{trimmedContent && (
)} {children}
) }, )