'use client' import * as React from 'react' import { User, Bot } from 'lucide-react' import Markdown from 'react-markdown' import remarkGfm from 'remark-gfm' import { cn } from '@open-mercato/shared/lib/utils' import type { ChatMessage } from '../../types' interface MessageBubbleProps { message: ChatMessage } export function MessageBubble({ message }: MessageBubbleProps) { const isUser = message.role === 'user' return (