// // LiveRoomDonationMessageDialog.swift // SodaLive // // Created by klaus on 2023/08/15. // import SwiftUI struct LiveRoomDonationMessageDialog: View { @Binding var isShowing: Bool @StateObject var viewModel = LiveRoomViewModel() var body: some View { ZStack { Color.black .opacity(0.7) .ignoresSafeArea() .onTapGesture { hideKeyboard() } VStack(spacing: 0) { HStack(spacing: 0) { Text("후원 히스토리") .font(.custom(Font.bold.rawValue, size: 14.7)) .foregroundColor(Color(hex: "eeeeee")) Text("(\(viewModel.donationMessageCount))") .font(.custom(Font.medium.rawValue, size: 14.7)) .foregroundColor(Color(hex: "eeeeee")) Spacer() Text("닫기") .font(.custom(Font.light.rawValue, size: 14.7)) .foregroundColor(Color(hex: "eeeeee")) .onTapGesture { isShowing = false } } ScrollView { if viewModel.donationMessageList.count > 0 { LazyVStack(spacing: 10.7) { ForEach(0..