import React from 'react'; import { Message } from '../types'; interface ChatMessageProps { message: Message; } const ChatMessage: React.FC = ({ message }) => { const isUser = message.role === 'user'; // Format timestamp const formatTime = (timestamp: string) => { const date = new Date(timestamp); return date.toLocaleTimeString([], { hour: '2-digit', minute: '2-digit' }); }; return (
{/* Avatar */}
{isUser ? ( ) : ( )}
{/* Message Content */}

{message.content}

{formatTime(message.timestamp)}
); }; export default ChatMessage;