오디션 지원

- 본인인증이 되지 않은 계정이 오디션을 지원하려고 하면 본인인증 안내 팝업 표시
- 재지원시 재지원 안내 팝업 표시
This commit is contained in:
Yu Sung
2025-01-08 02:56:26 +09:00
parent 6c0ea9595c
commit df9395cdef
2 changed files with 34 additions and 1 deletions

View File

@@ -36,6 +36,7 @@ final class AuditionRoleDetailViewModel: ObservableObject {
@Published var isShowNotifyVote = true
@Published var isShowSodaDialog = false
@Published var isShowNoticeReapply = false
@Published var dialogTitle = ""
@Published var dialogDesc = ""
@@ -86,6 +87,7 @@ final class AuditionRoleDetailViewModel: ObservableObject {
let roleDetailDecoded = try jsonDecoder.decode(ApiResponse<GetAuditionRoleDetailResponse>.self, from: roleDetail)
if let data = roleDetailDecoded.data, roleDetailDecoded.success {
self.name = data.name
self.isShowNoticeReapply = data.isAlreadyApplicant
self.auditionRoleDetail = data
} else {
if let message = roleDetailDecoded.message {