import type { MessageEntry } from '../types.js'; import { cn, formatMessageTableDate, formatPayloadPreview } from '../utils.js'; import { ClearIcon } from './icons.js'; import { ScrollArea } from './ui/ScrollArea.js'; import { IconButton } from './ui/IconButton.js'; type MessageLogPaneProps = { messages: MessageEntry[]; selectedMessageId: string | null; onSelectMessage: (messageId: string) => void; onClearMessages: () => void; }; export const MessageLogPane = ({ messages, selectedMessageId, onSelectMessage, onClearMessages, }: MessageLogPaneProps) => { return (
Message Log
Dir
Date
Type
Payload
{messages.map((message) => ( ))}
); };