라이브방

- 룰렛설정, 룰렛, 후원 버튼 터치시 키보드가 내려가도록 설정
This commit is contained in:
Yu Sung 2024-10-30 15:22:10 +09:00
parent c530caa92b
commit fccbff90b7
1 changed files with 24 additions and 4 deletions

View File

@ -199,19 +199,34 @@ struct LiveRoomViewV2: View {
LiveRoomRightBottomButton(
imageName: "ic_donation_message_list",
onClick: { viewModel.isShowDonationMessagePopup = true }
onClick: {
DispatchQueue.main.async {
hideKeyboard()
viewModel.isShowDonationMessagePopup = true
}
}
)
if liveRoomInfo.creatorId == UserDefaults.int(forKey: .userId) {
LiveRoomRightBottomButton(
imageName: "ic_roulette_settings",
onClick: { viewModel.isShowRouletteSettings = true }
onClick: {
DispatchQueue.main.async {
hideKeyboard()
viewModel.isShowRouletteSettings = true
}
}
)
} else {
if viewModel.isActiveRoulette {
LiveRoomRightBottomButton(
imageName: "ic_roulette",
onClick: { viewModel.showRoulette() }
onClick: {
DispatchQueue.main.async {
hideKeyboard()
viewModel.showRoulette()
}
}
)
}
}
@ -219,7 +234,12 @@ struct LiveRoomViewV2: View {
if liveRoomInfo.creatorId != UserDefaults.int(forKey: .userId) {
LiveRoomRightBottomButton(
imageName: "ic_donation",
onClick: { viewModel.isShowDonationPopup = true }
onClick: {
DispatchQueue.main.async {
hideKeyboard()
viewModel.isShowDonationPopup = true
}
}
)
}