import { Check } from 'lucide-react'; import { parseMarkdown } from '@/utils/markdownParser'; interface MarkdownMessageProps { content: string; } export function MarkdownMessage({ content }: MarkdownMessageProps) { const segments = parseMarkdown(content); return (
{segments.map((segment, i) => { if (segment.type === 'text') { return (
{segment.content}
); } return (
{segment.filename && (
Applied changes to {segment.filename}
)}
{segment.filename || segment.language || 'code'}
                {segment.code}
              
); })}
); }