/**
* @class ChatroomMember
* @classdesc Due to security reasons, we have to hide potentially sensitive data about other visitors from current one.
* This class is used to deliver information about chatroom members without riks to sensetive data.
* @property {string} uuid
* @property {string} name
* @property {boolean} isOnline
*/
class ChatroomMember {
constructor() {
this.uuid = null;
this.name = null;
this.isOnline = null;
}
}
ChatroomMember.buildFromInfo = (data) => {
let member = new ChatroomMember();
member.uuid = data.uuid;
member.name = data.name;
member.isOnline = data.is_online;
return member;
}
export default ChatroomMember;