라이브 상세 - 공유 버튼 제거

This commit is contained in:
Yu Sung 2023-10-05 02:03:41 +09:00
parent 8255065bba
commit c00931761c
1 changed files with 28 additions and 57 deletions

View File

@ -312,11 +312,6 @@ struct LiveDetailView: View {
if room.manager.id == UserDefaults.int(forKey: .userId) { if room.manager.id == UserDefaults.int(forKey: .userId) {
VStack(spacing: 16.7) { VStack(spacing: 16.7) {
HStack(spacing: 13.3) { HStack(spacing: 13.3) {
Image("btn_big_share")
.onTapGesture {
viewModel.shareRoom(roomId: room.roomId)
}
Text("수정") Text("수정")
.font(.custom(Font.bold.rawValue, size: 18.3)) .font(.custom(Font.bold.rawValue, size: 18.3))
.foregroundColor(Color.white) .foregroundColor(Color.white)
@ -362,65 +357,41 @@ struct LiveDetailView: View {
} }
.frame(width: screenSize().width - 26.7) .frame(width: screenSize().width - 26.7)
} else if room.isPaid { } else if room.isPaid {
HStack(spacing: 13.3) { Text("예약완료")
Button { .font(.custom(Font.bold.rawValue, size: 18.3))
viewModel.shareRoom(roomId: room.roomId) .foregroundColor(Color(hex: "777777"))
} label: { .padding(.vertical, 16)
Image("btn_big_share") .padding(.horizontal, 99)
} .background(Color(hex: "525252"))
.cornerRadius(10)
Text("예약완료") .frame(width: screenSize().width - 26.7)
} else {
Button {
onClickReservation()
AppState.shared.back()
} label: {
Text("예약하기")
.font(.custom(Font.bold.rawValue, size: 18.3)) .font(.custom(Font.bold.rawValue, size: 18.3))
.foregroundColor(Color(hex: "777777")) .foregroundColor(Color.white)
.padding(.vertical, 16) .padding(.vertical, 16)
.padding(.horizontal, 99) .padding(.horizontal, 99)
.background(Color(hex: "525252")) .background(Color(hex: "9970ff"))
.cornerRadius(10) .cornerRadius(10)
} }
.frame(width: screenSize().width - 26.7) .frame(width: screenSize().width - 26.7)
} else {
HStack(spacing: 13.3) {
Button {
viewModel.shareRoom(roomId: room.roomId)
} label: {
Image("btn_big_share")
}
Button {
onClickReservation()
AppState.shared.back()
} label: {
Text("예약하기")
.font(.custom(Font.bold.rawValue, size: 18.3))
.foregroundColor(Color.white)
.padding(.vertical, 16)
.padding(.horizontal, 99)
.background(Color(hex: "9970ff"))
.cornerRadius(10)
}
}
.frame(width: screenSize().width - 26.7)
} }
} else { } else {
HStack(spacing: 13.3) { Button {
Button { onClickParticipant()
viewModel.shareRoom(roomId: room.roomId) AppState.shared.back()
} label: { } label: {
Image("btn_big_share") Text("지금 참여하기")
} .font(.custom(Font.bold.rawValue, size: 18.3))
.foregroundColor(Color.white)
Button { .padding(.vertical, 16)
onClickParticipant() .padding(.horizontal, 79)
AppState.shared.back() .background(Color(hex: "ff5c49"))
} label: { .cornerRadius(10)
Text("지금 참여하기")
.font(.custom(Font.bold.rawValue, size: 18.3))
.foregroundColor(Color.white)
.padding(.vertical, 16)
.padding(.horizontal, 79)
.background(Color(hex: "ff5c49"))
.cornerRadius(10)
}
} }
.frame(width: screenSize().width - 26.7) .frame(width: screenSize().width - 26.7)
} }