@qonsoll/chat-core
Version:
Library with core logic for chat
10 lines (9 loc) • 1.4 kB
TypeScript
export { S as SelectedMessageProvider, b as useSelectedMessage, u as useSelectedMessageContext, a as useSelectedMessageDispatch } from './types.d-4deb7c67.js';
export { o as ATTACHMENT_FILES, A as ATTACH_TYPES, j as CHATS_CONTEXT_ACTIONS, k as CHAT_COLLECTIONS, l as CHAT_TYPES, C as ChatsProvider, D as DEFAULT_FOLDER_ID, p as MESSAGES_CONTEXT_ACTIONS, q as MESSAGE_ACTION_CONTEXT_ACTIONS, m as MESSAGE_STATUS, n as MESSAGE_TYPES, f as MessageActionProvider, M as MessagesProvider, i as useChats, h as useChatsContext, g as useChatsDispatch, d as useMessageAction, e as useMessageActionContext, c as useMessageActionDispatch, b as useMessages, u as useMessagesContext, a as useMessagesDispatch } from './types.d-b303aa70.js';
export { b as useChangeMessageStatus, d as useChangeUserStatus, l as useChatFetch, i as useChatMessages, j as useChatsListener, k as useCurrentChat, a as useMessageActionListener, e as useMessageActions, g as useMessageDelete, h as useMessageEdit, f as useMessageSend, c as useScheduleMessageSend, u as useUpdateUserTypingStatus, m as useUser } from './types.d-7019f020.js';
export { a as changeMessageStatus, c as changeOnlineStatus, d as createChat, b as createMessage, s as sendMessage, e as sendMessageWithAttachments, u as updateTypingStatus } from './types.d-cba2d472.js';
import 'react';
import 'firebase/app';
import 'firebase';
import 'react-window';
import 'moment';