UNPKG

@sendbird/uikit-react

Version:

Sendbird UIKit for React: A feature-rich and customizable chat UI kit with messaging, channel management, and user authentication.

17 lines (16 loc) 866 B
import './index.scss'; import { ReactElement } from 'react'; import type { EmojiCategory, EmojiContainer } from '@sendbird/chat'; import { SendableMessageType } from '../../utils'; import { SpaceFromTriggerType } from '../../types'; export interface MessageEmojiMenuProps { className?: string | Array<string>; message: SendableMessageType; userId: string; spaceFromTrigger?: SpaceFromTriggerType; emojiContainer?: EmojiContainer; filterEmojiCategoryIds?: (message: SendableMessageType) => EmojiCategory['id'][]; toggleReaction?: (message: SendableMessageType, reactionKey: string, isReacted: boolean) => void; } export declare function MessageEmojiMenu({ className, message, userId, spaceFromTrigger, emojiContainer, filterEmojiCategoryIds, toggleReaction, }: MessageEmojiMenuProps): ReactElement | null; export default MessageEmojiMenu;