feat: 콘텐츠 수정

- 태그 수정 기능 추가
- 포인트 사용여부 수정 기능 추가
This commit is contained in:
Yu Sung
2025-06-04 17:40:02 +09:00
parent 677e8cac0a
commit 842da82faf
3 changed files with 49 additions and 0 deletions

View File

@@ -124,6 +124,24 @@ struct ContentModifyView: View {
.frame(height: 184)
.cornerRadius(6.7)
.padding(.top, 13.3)
Text("태그")
.font(.custom(Font.bold.rawValue, size: 16.7))
.foregroundColor(Color.grayee)
.frame(maxWidth: .infinity, alignment: .leading)
.padding(.top, 26.7)
TextField("예: #연애 #커버곡", text: $viewModel.hashtags)
.autocapitalization(.none)
.disableAutocorrection(true)
.font(.custom(Font.medium.rawValue, size: 13.3))
.foregroundColor(Color.grayee)
.padding(.vertical, 16.7)
.padding(.horizontal, 13.3)
.background(Color.gray22)
.cornerRadius(6.7)
.keyboardType(.default)
.padding(.top, 13.3)
}
.padding(.top, 26.7)
.padding(.horizontal, 13.3)
@@ -133,6 +151,29 @@ struct ContentModifyView: View {
.frame(height: 6.7)
.padding(.top, 26.7)
VStack(spacing: 13.3) {
Text("포인트 사용")
.font(.custom(Font.bold.rawValue, size: 16.7))
.foregroundColor(Color.grayee)
.frame(maxWidth: .infinity, alignment: .leading)
HStack(spacing: 13.3) {
SelectButtonView(title: "가능", isChecked: viewModel.isPointAvailable) {
if !viewModel.isPointAvailable {
viewModel.isPointAvailable = true
}
}
SelectButtonView(title: "불가능", isChecked: !viewModel.isPointAvailable) {
if viewModel.isPointAvailable {
viewModel.isPointAvailable = false
}
}
}
}
.padding(.top, 26.7)
.padding(.horizontal, 13.3)
if viewModel.isAdultShowUi {
VStack(spacing: 13.3) {
Text("연령 제한")