@chatscope/chat-ui-kit-react
Version:
React component library for creating chat interfaces
40 lines (27 loc) • 1.01 kB
TypeScript
import type {ReactElement, ReactNode} from "react";
import type {ChatComponentPropsChildren} from "../../types";
export interface ConversationOperationsProps {
visible?:boolean;
}
declare const ConversationOperations: (props:ChatComponentPropsChildren<ConversationOperationsProps,"div">) => ReactElement;
export interface ConversationContentProps {
name?:ReactNode;
lastSenderName?: ReactNode;
info?:ReactNode;
}
declare const ConversationContent: (props:ChatComponentPropsChildren<ConversationContentProps,"div">) => ReactElement;
export interface ConversationProps {
name?:ReactNode;
unreadCnt?:number;
unreadDot?:boolean;
lastSenderName?:ReactNode;
info?:ReactNode;
lastActivityTime?:ReactNode;
active?:boolean;
}
export declare const Conversation: {
(props:ChatComponentPropsChildren<ConversationProps,"div">):ReactElement,
Operations: typeof ConversationOperations;
Content: typeof ConversationContent;
};
export default Conversation;