feat: 콘텐츠 수정
- 태그 수정 기능 추가 - 포인트 사용여부 수정 기능 추가
This commit is contained in:
@@ -21,9 +21,11 @@ final class ContentModifyViewModel: ObservableObject {
|
||||
|
||||
@Published var title: String = ""
|
||||
@Published var detail: String = ""
|
||||
@Published var hashtags: String = ""
|
||||
@Published var coverImage: UIImage? = nil
|
||||
@Published var coverImageUrl: String? = nil
|
||||
|
||||
@Published var isPointAvailable = false
|
||||
@Published var isAvailableComment = true
|
||||
@Published var isAdult = false
|
||||
@Published var isAdultShowUi = false
|
||||
@@ -56,9 +58,11 @@ final class ContentModifyViewModel: ObservableObject {
|
||||
|
||||
self.title = data.title
|
||||
self.detail = data.detail
|
||||
self.hashtags = data.tag
|
||||
self.isAdult = data.isAdult
|
||||
self.isAdultShowUi = !data.isAdult
|
||||
self.coverImageUrl = data.coverImageUrl
|
||||
self.isPointAvailable = data.isAvailableUsePoint
|
||||
self.isAvailableComment = data.isCommentAvailable
|
||||
} else {
|
||||
if let message = decoded.message {
|
||||
@@ -85,7 +89,9 @@ final class ContentModifyViewModel: ObservableObject {
|
||||
contentId: contentId,
|
||||
title: title != audioContent!.title ? title : nil,
|
||||
detail: detail != audioContent!.detail ? detail : nil,
|
||||
tags: hashtags != audioContent!.tag ? hashtags : nil,
|
||||
isAdult: isAdult,
|
||||
isPointAvailable: isPointAvailable != audioContent!.isAvailableUsePoint ? isPointAvailable : nil,
|
||||
isCommentAvailable: isAvailableComment
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user