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;