UNPKG

@copilotkit/react-ui

Version:

<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />

133 lines (131 loc) 2.77 kB
import { RenderMessage } from "./chunk-NCIAFFQ2.mjs"; // src/components/chat/messages/LegacyRenderMessage.tsx import { aguiToGQL } from "@copilotkit/runtime-client-gql"; import { jsx } from "react/jsx-runtime"; var LegacyRenderMessage = ({ message, messages, inProgress, index, isCurrentMessage, actionResult, AssistantMessage, UserMessage, ImageRenderer, onRegenerate, onCopy, onThumbsUp, onThumbsDown, markdownTagRenderers, legacyProps }) => { var _a; const { RenderTextMessage, RenderActionExecutionMessage, RenderAgentStateMessage, RenderResultMessage, RenderImageMessage } = legacyProps; const deprecatedMessage = (_a = aguiToGQL(message)[0]) != null ? _a : void 0; if (deprecatedMessage.isTextMessage() && RenderTextMessage) { return /* @__PURE__ */ jsx( RenderTextMessage, { message, messages, inProgress, index, isCurrentMessage, AssistantMessage, UserMessage, onRegenerate, onCopy, onThumbsUp, onThumbsDown, markdownTagRenderers } ); } if (deprecatedMessage.isActionExecutionMessage() && RenderActionExecutionMessage) { return /* @__PURE__ */ jsx( RenderActionExecutionMessage, { messages, message, inProgress, index, isCurrentMessage, actionResult, AssistantMessage, UserMessage } ); } if (deprecatedMessage.isAgentStateMessage() && RenderAgentStateMessage) { return /* @__PURE__ */ jsx( RenderAgentStateMessage, { messages, message, inProgress, index, isCurrentMessage, AssistantMessage, UserMessage } ); } if (deprecatedMessage.isResultMessage() && RenderResultMessage) { return /* @__PURE__ */ jsx( RenderResultMessage, { messages, message, inProgress, index, isCurrentMessage, AssistantMessage, UserMessage } ); } if (deprecatedMessage.isImageMessage() && RenderImageMessage) { return /* @__PURE__ */ jsx( RenderImageMessage, { messages, message, inProgress, index, isCurrentMessage, AssistantMessage, UserMessage } ); } return /* @__PURE__ */ jsx( RenderMessage, { messages, message, inProgress, index, isCurrentMessage, AssistantMessage, UserMessage, ImageRenderer, onRegenerate, onCopy, onThumbsUp, onThumbsDown, markdownTagRenderers } ); }; export { LegacyRenderMessage }; //# sourceMappingURL=chunk-7OURDQZJ.mjs.map