easemob-chat-uikit
Version:
   ![GitHub last c
19 lines (18 loc) • 692 B
TypeScript
import React from 'react';
import { EmojiProps } from '../messageInput/emoji/Emoji';
export interface EmojiKeyBoardProps {
prefixCls?: string;
onSelected?: (emoji: string) => void;
onDelete?: (emoji: string) => void;
selectedList?: string[];
reactionConfig?: EmojiProps['emojiConfig'];
placement?: EmojiProps['placement'];
onClick?: (e: React.MouseEvent<Element, MouseEvent>) => void;
onOpenChange?: (open: boolean) => void;
}
export interface EmojiKeyBoardRef {
open?: () => void;
close?: () => void;
}
declare const EmojiKeyBoard: React.ForwardRefExoticComponent<EmojiKeyBoardProps & React.RefAttributes<EmojiKeyBoardRef>>;
export { EmojiKeyBoard };