This commit is contained in:
启星
2025-08-08 10:49:36 +08:00
parent 6400cf78bb
commit b5ce3d580a
8780 changed files with 978183 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
//
// ConferenceInvitationState.swift
// TUIRoomKit
//
// Created by jeremiawang on 2024/8/19.
//
import RTCRoomEngine
struct ConferenceInvitationState {
var invitationList: [TUIInvitation] = []
}
extension TUIInvitation {
convenience init(userInfo: UserInfo) {
self.init()
self.invitee = TUIUserInfo()
self.invitee.userId = userInfo.userId
self.invitee.userName = userInfo.userName
self.invitee.avatarUrl = userInfo.avatarUrl
}
static func ==(lhs: TUIInvitation, rhs: TUIInvitation) -> Bool {
return lhs.status == rhs.status &&
lhs.invitee.userId == rhs.invitee.userId &&
lhs.invitee.userName == rhs.invitee.userName &&
lhs.invitee.avatarUrl == rhs.invitee.avatarUrl
}
}