라이브
- 후원 메시지, 룰렛 결과 모든 유저에게 보이도록 수정
This commit is contained in:
@@ -9,8 +9,10 @@ import SwiftUI
|
||||
|
||||
struct LiveRoomDonationMessageDialog: View {
|
||||
|
||||
@StateObject var viewModel: LiveRoomViewModel
|
||||
@Binding var isShowing: Bool
|
||||
@StateObject var viewModel = LiveRoomViewModel()
|
||||
|
||||
@State var creatorId = 0
|
||||
|
||||
var body: some View {
|
||||
ZStack {
|
||||
@@ -45,7 +47,7 @@ struct LiveRoomDonationMessageDialog: View {
|
||||
ForEach(0..<viewModel.donationMessageList.count, id: \.self) { index in
|
||||
let donationMessage = viewModel.donationMessageList[index]
|
||||
|
||||
LiveRoomDonationMessageItemView(message: donationMessage) {
|
||||
LiveRoomDonationMessageItemView(message: donationMessage, creatorId: creatorId) {
|
||||
viewModel.deleteDonationMessage(uuid: $0)
|
||||
}
|
||||
.onTapGesture {
|
||||
@@ -79,7 +81,7 @@ struct LiveRoomDonationMessageDialog: View {
|
||||
.padding(.vertical, 13.3)
|
||||
.frame(width: screenSize().width - 66.7, alignment: .center)
|
||||
.font(.custom(Font.medium.rawValue, size: 12))
|
||||
.background(Color(hex: "9970ff"))
|
||||
.background(Color.button)
|
||||
.foregroundColor(Color.white)
|
||||
.multilineTextAlignment(.leading)
|
||||
.cornerRadius(20)
|
||||
@@ -89,6 +91,7 @@ struct LiveRoomDonationMessageDialog: View {
|
||||
}
|
||||
.onAppear {
|
||||
viewModel.getDonationMessageList()
|
||||
creatorId = viewModel.liveRoomInfo?.creatorId ?? 0
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user