UNPKG

@chatscope/chat-ui-kit-react

Version:

React component library for creating chat interfaces

23 lines (20 loc) 831 B
import type {MouseEvent, ReactElement} from "react"; import type {ChatComponentPropsRef} from "../../types"; export interface MessageInputProps { value?: string; placeholder?: string; disabled?: boolean; sendOnReturnDisabled?: boolean; sendDisabled?: boolean; fancyScroll?: boolean; activateAfterChange?: boolean; autoFocus?: boolean; onChange?: (innerHtml: string, textContent: string, innerText: string, nodes: NodeList) => void; onSend?: (innerHtml: string, textContent: string, innerText: string, nodes: NodeList) => void; sendButton?: boolean; attachButton?: boolean; attachDisabled?: boolean; onAttachClick?: (evt: MouseEvent<HTMLButtonElement>) => void; } export declare const MessageInput: (props: ChatComponentPropsRef<MessageInputProps, "div">) => ReactElement; export default MessageInput;