UNPKG

@uimkit/uikit-react

Version:

<img style="width:64px" src="https://mgmt.uimkit.chat/media/img/avatar.png"/>

60 lines (59 loc) 8.8 kB
export { SupportedTranslations, TDateTimeParser, TDateTimeParserInput, TDateTimeParserOutput, TranslationContext, TranslationContextValue, TranslationProvider, defaultDateTimeParser, isDate, isDayOrMoment, isLanguageSupported, isNumberOrString, useTranslationContext, withTranslationContext } from './context/TranslationContext.js'; export { UIKitContextProps, UIKitProvider, useUIKit } from './context/UIKitContext.js'; export { ComponentContext, ComponentContextValue, ComponentProvider, UnknowPorps, useComponentContext } from './context/ComponentContext.js'; export { ChatActionContext, ChatActionContextValue, ChatActionProvider, useChatActionContext } from './context/ChatActionContext.js'; export { MessageInputContext, MessageInputContextProvider, MessageInputContextValue, useMessageInputContext } from './context/MessageInputContext.js'; export { UIMessageContext, UIMessageContextProvider, UIMessageContextValue, messageShowType, useUIMessageContext } from './context/UIMessageContext.js'; export { ChatState, ChatStateContext, ChatStateContextProvider, ChatStateContextValue, useChatStateContext } from './context/ChatStateContext.js'; export { Icon, IconProps, changeTypeToIconClassName } from './components/Icon/Icon.js'; export { IconTypes } from './components/Icon/type.js'; export { Avatar, AvatarProps } from './components/Avatar/Avatar.js'; export { defaultGroupAvatarAVChatRoom, defaultGroupAvatarMeeting, defaultGroupAvatarPublic, defaultGroupAvatarWork, defaultUserAvatar } from './components/Avatar/default.js'; export { UIKit, UIKitProps } from './components/UIKit/UIKit.js'; export { UIChat, UIChatProps } from './components/UIChat/UIChat.js'; export { UIChatHeader, UIChatHeaderProps } from './components/UIChatHeader/UIChatHeader.js'; export { UIChatHeaderBasicProps, UIChatHeaderDefault, UIChatHeaderDefaultProps } from './components/UIChatHeader/UIChatHeaderDefault.js'; export { UIConversationList, UIConversationListProps } from './components/UIConversationList/UIConversationList.js'; export { UIConversationListHeader, UIConversationListHeaderProps } from './components/UIConversationListHeader/UIConversationListHeader.js'; export { UIConversationListHeaderDefault, UIConversationListHeaderDefaultProps } from './components/UIConversationListHeader/UIConversationListHeaderDefault.js'; export { UIConversationPreview, UIConversationPreviewComponentProps, UIConversationPreviewProps } from './components/UIConversationPreview/UIConversationPreview.js'; export { UIConversationPreviewContent } from './components/UIConversationPreview/UIConversationPreviewContent.js'; export { UIContactList, UIContactListProps, UIContactListWithContextProps } from './components/UIContactList/UIContactList.js'; export { UIContactPreview, UIContactPreviewComponentProps, UIContactPreviewProps } from './components/UIContactPreview/UIContactPreview.js'; export { UIGroupList, UIGroupListProps, UIGroupListWithContextProps } from './components/UIGroupList/UIGroupList.js'; export { UIGroupPreview, UIGroupPreviewComponentProps, UIGroupPreviewProps } from './components/UIGroupPreview/UIGroupPreview.js'; export { PluginConfigProps, UIMessageInput, UIMessageInputBasicProps, UIMessageInputProps } from './components/UIMessageInput/UIMessageInput.js'; export { AutocompleteMinimalData, CommandTriggerSetting, DefaultTriggerProvider, EmojiTriggerSetting, TriggerSetting, TriggerSettings, UserTriggerSetting } from './components/UIMessageInput/DefaultTriggerProvider.js'; export { useCreateMessageInputContext } from './components/UIMessageInput/hooks/useCreateMessageInputContext.js'; export { useEmojiPicker } from './components/UIMessageInput/hooks/useEmojiPicker.js'; export { useHandleQuoteMessage } from './components/UIMessageInput/hooks/useHandleQuoteMessage.js'; export { ICursorPos, IbaseStateProps, MessageInputHookProps, MessageInputReducerAction, MessageInputState, useMessageInputState } from './components/UIMessageInput/hooks/useMessageInputState.js'; export { useMessageInputText } from './components/UIMessageInput/hooks/useMessageInputText.js'; export { filesData, useUploadPicker } from './components/UIMessageInput/hooks/useUploadPicker.js'; export { useUploadElement } from './components/UIMessageInput/hooks/useUploadElement.js'; export { useEmojiTrigger } from './components/UIMessageInput/hooks/useEmojiTrigger.js'; export { useCommandTrigger } from './components/UIMessageInput/hooks/useCommandTrigger.js'; export { UIMessageList, UIMessageListProps, UIMessageListWithContextProps } from './components/UIMessageList/UIMessageList.js'; export { VirtualizedMessageList, VirtualizedMessageListProps, VirtualizedMessageListWithContextProps } from './components/UIMessageList/VirtualizedMessageList.js'; export { UIMessage, UIMessageProps } from './components/UIMessage/UIMessage.js'; export { MessagePluginConfigProps, MessagePlugins, MessagePluginsProps } from './components/UIMessage/MessagePlugins.js'; export { MessageContextProps, MessageStatus } from './components/UIMessage/MessageStatus.js'; export { MessageProgress, MessageProgressProps } from './components/UIMessage/MessageProgress.js'; export { UICommandItem, UICommandItemProps } from './components/UICommandItem/UICommandItem.js'; export { SuggestionCommand, SuggestionHeaderProps, SuggestionItemProps, SuggestionListProps, SuggestionUser, UIChatAutoComplete, UIChatAutoCompleteProps } from './components/UIChatAutoComplete/UIChatAutoComplete.js'; export { UIMomentList, UIMomentListProps, UIMomentListWithContextProps } from './components/UIMomentList/UIMomentList.js'; export { MomentUIComponentProps, UIMomentProps } from './components/UIMoment/types.js'; export { UIMoment } from './components/UIMoment/UIMoment.js'; export { UIMomentDefault } from './components/UIMoment/UIMomentDefault.js'; export { UIGroupMemberList } from './components/UIGroupMemberList/UIGroupMemberList.js'; export { Plugins, PluginsProps } from './components/Plugins/index.js'; export { UseConversationStateResult, useConversationState } from './hooks/useConversationState.js'; export { UseConversationListResult, useConversationList } from './hooks/useConversationList.js'; export { useConversation } from './hooks/useConversation.js'; export { useIMAccountList } from './hooks/useIMAccountList.js'; export { useIMAccount } from './hooks/useIMAccount.js'; export { ChatConfigFields, ChatConfigWithInfo, CommandResponse, CreatedAtUpdatedAt, CustomTrigger, UnknownType } from './types/index.js'; export { AudioMessageBody, CallingMessagePayload, Contact, Conversation, ConversationType, CreateGroupConversationParams, Cursor, CursorDirection, CursorListExtra, CursorListQueryParameters, CursorListResponse, EmptyObject, Filter, FriendApplication, Group, GroupApplication, GroupInvitation, GroupMember, GroupSystemNoticeMessagePayload, GroupTipMessagePayload, GroupTipOperationType, IMAccount, Image, ImageMessageBody, Message, MessageType, Moment, MomentType, PageListExtra, PageListQueryParameters, PageListResponse, Profile, Provider, SearchQuery, SortDirection, SortField, UserFilter, UserSearchQuery, VideoMessageBody } from './types/models.js'; export { AccountPresenceChangedEvent, AccountUnreadCountEvent, AccountUpdatedEvent, ContactUpdatedEvent, ConversationCreatedEvent, ConversationUnreadCountEvent, ConversationUpdatedEvent, Event, EventHandler, EventType, GroupDismissedEvent, GroupMemberKickedEvent, GroupMemberQuitedEvent, GroupMemberUpdatedEvent, GroupQuitedEvent, GroupUpdatedEvent, IMEvent, MessageReceivedEvent, MessageRevokedEvent, MessageUpdatedEvent, NewContactEvent, NewFriendApplicationEvent, NewGroupApplicationEvent, NewGroupEvent, NewGroupInvitationEvent, NewGroupMemberEvent } from './types/events.js'; export { APIClient, AddContactParameters, AddContactResponse, DeleteMessageParameters, DeleteMessageResponse, GetAccountListParameters, GetAccountListResponse, GetAccountMomentListParameters, GetContactConversationParameters, GetContactConversationResponse, GetContactListParameters, GetContactListResponse, GetContactMomentListParameters, GetContactParameters, GetContactResponse, GetConversationParameters, GetConversationResponse, GetConversationsParameters, GetConversationsResponse, GetGroupConversationParameters, GetGroupConversationResponse, GetGroupListParameters, GetGroupMemberListParameters, GetGroupMemberListResponse, GetGroupParameters, GetGroupResponse, GetGroupsResponse, GetIMAccountParameters, GetIMAccountResponse, GetMessageListParameters, GetMessageListResponse, GetMomentListResponse, ResendMessageParameters, ResendMessageResponse, ResetConversationUnreadParameters, ResetConversationUnreadResponse, SendMessageDirectParameters, SendMessageParameters, SendMessageResponse, SendMessageToConversationParameters } from './types/api.js'; //# sourceMappingURL=index.d.ts.map