stream-chat-react-native-core
Version:
The official React Native and Expo components for Stream Chat, a service for building chat applications
27 lines • 949 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.mapReadToStorable = void 0;
var _mapDateTimeToStorable = require("./mapDateTimeToStorable");
var mapReadToStorable = ({
cid,
read
}) => {
var last_read = read.last_read,
unread_messages = read.unread_messages,
user = read.user,
last_read_message_id = read.last_read_message_id,
last_delivered_at = read.last_delivered_at,
last_delivered_message_id = read.last_delivered_message_id;
return {
cid,
lastDeliveredAt: (0, _mapDateTimeToStorable.mapDateTimeToStorable)(last_delivered_at),
lastDeliveredMessageId: last_delivered_message_id,
lastRead: (0, _mapDateTimeToStorable.mapDateTimeToStorable)(last_read),
lastReadMessageId: last_read_message_id,
unreadMessages: unread_messages,
userId: user == null ? void 0 : user.id
};
};
exports.mapReadToStorable = mapReadToStorable;
//# sourceMappingURL=mapReadToStorable.js.map