@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
JavaScript
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