UNPKG

stream-chat-react-native-core

Version:

The official React Native and Expo components for Stream Chat, a service for building chat applications

35 lines 1.12 kB
Object.defineProperty(exports, "__esModule", { value: true }); exports.mapStorableToDraft = void 0; var _mapStorableToChannel = require("./mapStorableToChannel"); var _mapStorableToDraftMessage = require("./mapStorableToDraftMessage"); var _mapStorableToMessage = require("./mapStorableToMessage"); var mapStorableToDraft = ({ currentUserId, draftRow, channelRow, pollRow, quotedMessageRow }) => { var createdAt = draftRow.createdAt, cid = draftRow.cid, parentId = draftRow.parentId; var message = (0, _mapStorableToDraftMessage.mapStorableToDraftMessage)(draftRow.draftMessage); var channel = (0, _mapStorableToChannel.mapStorableToChannel)(channelRow); var quotedMessage = quotedMessageRow ? (0, _mapStorableToMessage.mapStorableToMessage)({ currentUserId, messageRow: quotedMessageRow, pollRow }) : undefined; return { channel: channel.channel, channel_cid: cid, created_at: createdAt, message, parent_id: parentId, quoted_message: quotedMessage }; }; exports.mapStorableToDraft = mapStorableToDraft; //# sourceMappingURL=mapStorableToDraft.js.map