UNPKG

@cobuildlab/8base-chat

Version:

Chat component that uses 8base

28 lines (27 loc) 736 B
import React from 'react'; export interface IMessageProps { children: React.ReactNode; avatar: { src?: string; firstName?: string | null; lastName?: string | null; }; className: { wrapper?: string; body?: string; }; timestamp?: string; isOwner?: boolean; hasAvatar?: boolean; hasArrow?: boolean; onClickBody?: (e: React.MouseEvent<HTMLDivElement>) => void; } declare function Message({ className, isOwner, hasAvatar, children, timestamp, avatar, hasArrow, onClickBody, }: IMessageProps): JSX.Element; declare namespace Message { var defaultProps: { avatar: {}; className: {}; hasArrow: boolean; }; } export default Message;