@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;" />
14 lines (11 loc) • 856 B
TypeScript
import * as react_jsx_runtime from 'react/jsx-runtime';
import React__default from 'react';
import { MessagesProps } from './props.js';
import { Message } from '@copilotkit/shared';
import '../../types/suggestions.js';
declare const Messages: ({ inProgress, children, RenderMessage, AssistantMessage, UserMessage, ErrorMessage, ImageRenderer, onRegenerate, onCopy, onThumbsUp, onThumbsDown, messageFeedback, markdownTagRenderers, chatError, RenderTextMessage, RenderActionExecutionMessage, RenderAgentStateMessage, RenderResultMessage, RenderImageMessage, }: MessagesProps) => react_jsx_runtime.JSX.Element;
declare function useScrollToBottom(messages: Message[]): {
messagesEndRef: React__default.RefObject<HTMLDivElement | null>;
messagesContainerRef: React__default.RefObject<HTMLDivElement | null>;
};
export { Messages, useScrollToBottom };