UNPKG

@livelike/react-native

Version:

LiveLike React Native package

25 lines (24 loc) 784 B
import { chatMessageStore } from '../store/chatMessage'; import { useSelectedFieldStore } from './useSelectedFieldStore'; const EMPTY_CHAT_MESSAGES_STATE = { chatMessagesLoaded: false, chatMessages: [] }; export function useChatRoomState(_ref) { let { roomId } = _ref; const chatMessageState = useSelectedFieldStore(chatMessageStore, () => chatMessageStore.get()[roomId] ?? EMPTY_CHAT_MESSAGES_STATE); return chatMessageState; } /** * @deprecated Use useChatRoomState hook instead */ export function useChatMessages(_ref2) { let { roomId } = _ref2; const chatMessageState = useSelectedFieldStore(chatMessageStore, () => chatMessageStore.get()[roomId] ?? EMPTY_CHAT_MESSAGES_STATE); return chatMessageState; } //# sourceMappingURL=useChatRoomState.js.map