import { Component } from 'solid-js'; import { SolidMarkdown } from 'solid-markdown'; import remarkGfm from 'remark-gfm'; import rehypeHighlight from 'rehype-highlight'; export interface MessageRendererProps { content: string; class?: string; } /** * MessageRenderer - Renders markdown content with syntax highlighting * * Features: * - GitHub Flavored Markdown (tables, strikethrough, task lists, etc.) * - Syntax highlighting for code blocks via highlight.js * - XSS-safe by default (HTML is escaped) * - Supports streaming content updates * * @example * * */ export const MessageRenderer: Component = (props) => { return ( ); }; export default MessageRenderer;