UNPKG

@beincom/dto

Version:

Share dto for all projects of Beincom

35 lines (34 loc) 1.44 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.InvitationResponseDTO = exports.InvitationUserInfo = exports.INVITATION_STATUS = exports.INVITATION_TARGET = exports.INVITATION_TYPE = void 0; var INVITATION_TYPE; (function (INVITATION_TYPE) { INVITATION_TYPE["EMAIL"] = "EMAIL"; INVITATION_TYPE["NOTIFICATION"] = "NOTIFICATION"; })(INVITATION_TYPE = exports.INVITATION_TYPE || (exports.INVITATION_TYPE = {})); var INVITATION_TARGET; (function (INVITATION_TARGET) { INVITATION_TARGET["GROUP"] = "GROUP"; INVITATION_TARGET["GROUP_SET"] = "GROUP_SET"; })(INVITATION_TARGET = exports.INVITATION_TARGET || (exports.INVITATION_TARGET = {})); var INVITATION_STATUS; (function (INVITATION_STATUS) { INVITATION_STATUS["WAITING"] = "WAITING"; INVITATION_STATUS["ACCEPTED"] = "ACCEPTED"; INVITATION_STATUS["DECLINED"] = "DECLINED"; INVITATION_STATUS["CANCELLED"] = "CANCELLED"; })(INVITATION_STATUS = exports.INVITATION_STATUS || (exports.INVITATION_STATUS = {})); class InvitationUserInfo { constructor(data) { this.id = data.id; this.username = data.username; this.fullname = data.fullname; this.email = data.email; this.avatar = data.avatar; this.isDeactivated = data.isDeactivated; } } exports.InvitationUserInfo = InvitationUserInfo; class InvitationResponseDTO { } exports.InvitationResponseDTO = InvitationResponseDTO;