UNPKG

@plteam/chat-ui

Version:

CUI Kit is a free and open-source library for creating AI assistant chat interfaces, built with React, Material UI, and TypeScript

11 lines (10 loc) 709 B
import * as React from 'react'; import MessageUser from './MessageUser'; import MessageAssistant from './MessageAssistant'; import MessageComponentBox from './MessageComponentBox'; const MessageComponent = ({ style, elevation, message, enableAssistantActions, thread }) => { return (React.createElement(MessageComponentBox, { isUser: message.isUser, style: style }, message.isUser ? (React.createElement(MessageUser, { message: message, thread: thread, elevation: elevation })) : (React.createElement(MessageAssistant, { message: message, enableAssistantActions: enableAssistantActions, thread: thread, elevation: elevation })))); }; export default React.memo(MessageComponent);