콘텐츠 등록 - 대여만 가능한 콘텐츠 등록 기능 추가

This commit is contained in:
Yu Sung
2023-10-22 17:57:31 +09:00
parent 995c6adab7
commit cdad53ae7b
3 changed files with 81 additions and 52 deletions

View File

@@ -54,10 +54,13 @@ final class ContentCreateViewModel: ObservableObject {
didSet {
if isFree {
priceString = "0"
isOnlyRental = false
}
}
}
@Published var isOnlyRental = false
@Published var previewStartTime: String = ""
@Published var previewEndTime: String = ""
@@ -74,6 +77,7 @@ final class ContentCreateViewModel: ObservableObject {
price: price,
themeId: theme!.id,
isAdult: isAdult,
isOnlyRental: isOnlyRental,
isCommentAvailable: isAvailableComment,
previewStartTime: previewStartTime.trimmingCharacters(in: .whitespacesAndNewlines).count > 0 ? previewStartTime : nil,
previewEndTime: previewEndTime.trimmingCharacters(in: .whitespacesAndNewlines).count > 0 ? previewEndTime : nil