UNPKG

@xapp/chat-widget

Version:
25 lines (24 loc) 827 B
import 'rollup-plugin-inject-process-env'; import React, { FC } from "react"; import { MessageMiddleware, MessageMiddlewareContext } from "../../middlewares"; import { ChatMsgDetail } from "../../store/ChatAction"; import { ChatAgents } from "../../store/ChatState"; import { ChatUserInfo } from "@xapp/stentor-chat-widget"; import "./ChatMessage.scss"; export interface ChatMessageProps { message: ChatMsgDetail; sibling?: boolean; agent: ChatUserInfo; readonly agents?: ChatAgents; readonly messageMiddleware?: MessageMiddleware; readonly middlewareContext?: MessageMiddlewareContext; minimizeOnClick?: () => void; } /** * Chat Message Bubble with an Avatar * * @param props * @returns */ declare const ChatMessage: FC<React.PropsWithChildren<ChatMessageProps>>; export default ChatMessage;