import { Message } from "@/types"; import { FC } from "react"; import ReactMarkdown from "react-markdown"; import remarkGfm from "remark-gfm"; import { CodeBlock } from "../Markdown/CodeBlock"; interface Props { message: Message; lightMode: "light" | "dark"; } export const ChatMessage: FC = ({ message, lightMode }) => { return (
{message.role === "assistant" ? "AI:" : "You:"}
{message.role === "user" ? (
{message.content}
) : ( ) : ( {children} ); }, }} > {message.content} )}
); };