stream-chat-react-native-core
Version:
The official React Native and Expo components for Stream Chat, a service for building chat applications
39 lines • 1.25 kB
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.mapStorableToMember = void 0;
var _mapStorableToUser = require("./mapStorableToUser");
var mapStorableToMember = memberRow => {
var archivedAt = memberRow.archivedAt,
banned = memberRow.banned,
channelRole = memberRow.channelRole,
createdAt = memberRow.createdAt,
inviteAcceptedAt = memberRow.inviteAcceptedAt,
invited = memberRow.invited,
inviteRejectedAt = memberRow.inviteRejectedAt,
isModerator = memberRow.isModerator,
pinnedAt = memberRow.pinnedAt,
role = memberRow.role,
shadowBanned = memberRow.shadowBanned,
updatedAt = memberRow.updatedAt,
user = memberRow.user,
userId = memberRow.userId;
return {
archived_at: archivedAt,
banned,
channel_role: channelRole,
created_at: createdAt,
invite_accepted_at: inviteAcceptedAt,
invite_rejected_at: inviteRejectedAt,
invited,
is_moderator: isModerator,
pinned_at: pinnedAt,
role,
shadow_banned: shadowBanned,
updated_at: updatedAt,
user: (0, _mapStorableToUser.mapStorableToUser)(user),
user_id: userId
};
};
exports.mapStorableToMember = mapStorableToMember;
//# sourceMappingURL=mapStorableToMember.js.map