투표기능 추가

This commit is contained in:
Yu Sung
2025-01-07 19:59:19 +09:00
parent a2b7fef39e
commit 7e13689763
7 changed files with 112 additions and 5 deletions

View File

@@ -87,8 +87,12 @@ struct AuditionRoleDetailView: View {
ForEach(0..<viewModel.applicantList.count, id: \.self) {
let applicant = viewModel.applicantList[$0]
AuditionApplicantItemView(item: applicant)
.padding(.bottom, $0 == viewModel.applicantList.count - 1 ? 33 : 0)
AuditionApplicantItemView(
item: applicant,
onClickVote: {
viewModel.voteApplicant(applicantId: $0)
}
).padding(.bottom, $0 == viewModel.applicantList.count - 1 ? 33 : 0)
if $0 == viewModel.applicantList.count - 1 {
Color.clear
@@ -193,6 +197,17 @@ struct AuditionRoleDetailView: View {
viewModel.deleteAllRecordingFilesWithNamePrefix("voiceon_now_voice")
}
}
if viewModel.isShowSodaDialog {
SodaDialog(
title: viewModel.dialogTitle,
desc: viewModel.dialogDesc,
confirmButtonTitle: "확인"
) {
viewModel.isShowSodaDialog = false
viewModel.isShowNotifyVote = false
}
}
}
}