UNPKG

@replyke/core

Version:

Replyke: Build interactive apps with social features like comments, votes, feeds, user lists, notifications, and more.

24 lines 930 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const useChatMessages_1 = __importDefault(require("./useChatMessages")); const useSendMessage_1 = __importDefault(require("./useSendMessage")); function useMessageThread({ conversationId, messageId, }) { const { messages, loading, hasMore, loadOlder } = (0, useChatMessages_1.default)({ conversationId, parentId: messageId, }); const send = (0, useSendMessage_1.default)({ conversationId }); const sendReply = (params) => send({ ...params, parentMessageId: messageId }); return { replies: messages, loading, hasMore, loadMore: loadOlder, sendReply, }; } exports.default = useMessageThread; //# sourceMappingURL=useMessageThread.js.map