UNPKG

easemob-chat-uikit

Version:

![Static Badge](https://img.shields.io/badge/platform-React-green) ![Static Badge](https://img.shields.io/badge/language-typescript-green) ![GitHub commit activity](https://img.shields.io/github/commit-activity/y/easemob/Easemob-UIKit-web) ![GitHub last c

46 lines (45 loc) 4.8 kB
/// <reference types="react" /> import AudioMessage, { AudioMessageProps } from './audioMessage'; import BaseMessage, { BaseMessageProps } from './baseMessage'; import FileMessage, { FileMessageProps } from './fileMessage'; import ImageMessage, { ImageMessageProps, ImagePreviewProps } from './imageMessage'; import NoticeMessage, { NoticeMessageProps } from './noticeMessage'; import { TextMessage, TextMessageProps } from './textMessage'; import VideoMessage, { VideoMessageProps } from './videoMessage'; import MessageStatus, { MessageStatusProps } from './messageStatus'; import CombinedMessage, { CombinedMessageProps } from './combinedMessage'; import PinnedMessage, { PinnedMessageProps } from './pinnedMessage'; import { RepliedMsg, UnsentRepliedMsg, RepliedMsgProps, UnsentRepliedMsgProps } from './repliedMessage'; import Chat, { MessageList, ChatProps, MsgListProps } from './chat'; import { ConversationList, ConversationItem, ConversationItemProps, ConversationListProps, ConversationData } from './conversation'; import MessageInput, { MessageInputProps, MoreActionProps, RecorderProps, EmojiProps, SelectedControlsProps, SuggestListProps, TextareaProps } from './messageInput'; import Header, { HeaderProps } from './header'; import Empty, { EmptyProps } from './empty'; import RecalledMessage, { RecalledMessageProps } from './recalledMessage'; import { ContactItem, ContactList, ContactDetail, ContactListProps, ContactDetailProps } from './contactList'; import UserSelect, { UserSelectProps } from './userSelect'; import GroupDetail, { GroupDetailProps } from './groupDetail'; import GroupMember, { GroupMemberProps } from './groupMember'; import UserCardMessage, { UserCardMessageProps } from './userCardMessage'; import rootStore, { RootStore, InitConfig, MessageStore, Message, SelectedMessage, Typing, ConversationStore, AT_TYPE, Conversation, CurrentConversation, ById, AddressStore, MemberRole, MemberItem, GroupItem, AppUserInfo, ThreadStore, ThreadData, CurrentThread } from './store/index'; import { RootContext, RootProvider, RootConsumer, ContextProps } from './store/rootContext'; import Provider, { ProviderProps } from './store/Provider'; import { useClient } from './hooks/useClient'; import { useConversations } from './hooks/useConversation'; import { usePinnedMessage } from './hooks/usePinnedMessage'; import { useHistoryMessages } from './hooks/useHistoryMsg'; import { useConversationContext } from './hooks/useConversationContext'; import { useChatroomContext } from './hooks/useChatroomContext'; import { useChatContext } from './hooks/useChatContext'; import { useAddressContext } from './hooks/useAddressContext'; import { useThreadContext } from './hooks/useThreadContext'; import { useSDK } from './hooks/useSDK'; import Thread, { ThreadProps } from './thread'; import UserProfile, { UserProfileProps } from './userProfile'; import { Blocklist, BlocklistProps } from './blocklist'; import Chatroom from './chatroom'; import ChatroomMember from './chatroomMember'; import ChatroomMessage from './chatroomMessage'; export type { AudioMessageProps, BaseMessageProps, FileMessageProps, ImageMessageProps, ImagePreviewProps, NoticeMessageProps, TextMessageProps, VideoMessageProps, MessageStatusProps, CombinedMessageProps, PinnedMessageProps, RepliedMsgProps, UnsentRepliedMsgProps, ChatProps, MsgListProps, ConversationItemProps, ConversationListProps, ConversationData, MessageInputProps, MoreActionProps, RecorderProps, EmojiProps, SelectedControlsProps, SuggestListProps, TextareaProps, HeaderProps, EmptyProps, RecalledMessageProps, RootStore, InitConfig, MessageStore, Message, SelectedMessage, Typing, ConversationStore, AT_TYPE, Conversation, CurrentConversation, ById, AddressStore, MemberRole, MemberItem, GroupItem, AppUserInfo, ThreadStore, ThreadData, CurrentThread, ProviderProps, ContextProps, ThreadProps, UserProfileProps, BlocklistProps, ContactListProps, ContactDetailProps, GroupDetailProps, GroupMemberProps, UserCardMessageProps, UserSelectProps, }; declare const UIKitProvider: import("react").NamedExoticComponent<ProviderProps>; export { AudioMessage, BaseMessage, FileMessage, ImageMessage, NoticeMessage, TextMessage, VideoMessage, CombinedMessage, PinnedMessage, RepliedMsg, UnsentRepliedMsg, MessageStatus, Chat, MessageList, ContactList, ConversationList, ConversationItem, MessageInput, Header, Empty, RecalledMessage, rootStore, RootContext, RootProvider, RootConsumer, Provider, UIKitProvider, Thread, UserProfile, Blocklist, useClient, useConversations, usePinnedMessage, useHistoryMessages, useSDK, useConversationContext, useChatContext, useAddressContext, useThreadContext, useChatroomContext, Chatroom, ChatroomMember, ChatroomMessage, ContactItem, ContactDetail, GroupDetail, GroupMember, UserCardMessage, UserSelect, };