Skip to content

Commit cd5c2e2

Browse files
committed
Remove visibilityRow
1 parent 0b688d3 commit cd5c2e2

File tree

2 files changed

+0
-41
lines changed

2 files changed

+0
-41
lines changed

WordPress/Classes/ViewRelated/Post/PostSettings/PostSettingsView.swift

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -321,20 +321,6 @@ struct PostSettingsFormContentView: View {
321321
}
322322
}
323323

324-
private var visibilityRow: some View {
325-
NavigationLink {
326-
PostVisibilityPicker(
327-
selection: PostVisibilityPicker.Selection(post: viewModel.post),
328-
dismissOnSelection: true,
329-
onSubmit: { selection in
330-
viewModel.updateVisibility(selection)
331-
}
332-
)
333-
} label: {
334-
SettingsRow(Strings.visibilityLabel, value: viewModel.visibilityText)
335-
}
336-
}
337-
338324
// MARK: - "Social Sharing" Section
339325

340326
@ViewBuilder
@@ -529,12 +515,6 @@ private enum Strings {
529515
comment: "Label for the publish date field in Post Settings"
530516
)
531517

532-
static let visibilityLabel = NSLocalizedString(
533-
"postSettings.visibility.label",
534-
value: "Visibility",
535-
comment: "Label for the visibility field in Post Settings"
536-
)
537-
538518
static let pendingReviewLabel = NSLocalizedString(
539519
"postSettings.pendingReview.label",
540520
value: "Pending Review",

WordPress/Classes/ViewRelated/Post/PostSettings/PostSettingsViewModel.swift

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -69,11 +69,6 @@ final class PostSettingsViewModel: NSObject, ObservableObject {
6969
return formatter.string(from: date)
7070
}
7171

72-
var visibilityText: String {
73-
PostVisibility(status: settings.status, password: settings.password)
74-
.localizedTitle
75-
}
76-
7772
var slugText: String {
7873
settings.slug.isEmpty ? (post.suggested_slug ?? "") : settings.slug
7974
}
@@ -347,22 +342,6 @@ final class PostSettingsViewModel: NSObject, ObservableObject {
347342
trackChanges(from: originalSettings, to: settings)
348343
}
349344

350-
func updateVisibility(_ selection: PostVisibilityPicker.Selection) {
351-
track(.editorPostVisibilityChanged)
352-
353-
switch selection.type {
354-
case .public, .protected:
355-
if post.original().status == .scheduled {
356-
// Keep it scheduled
357-
} else {
358-
settings.status = .publish
359-
}
360-
case .private:
361-
settings.status = .publishPrivate
362-
}
363-
settings.password = selection.password.isEmpty ? nil : selection.password
364-
}
365-
366345
func didSelectPublshDate(_ date: Date?) {
367346
settings.publishDate = date
368347
if context == .publishing {

0 commit comments

Comments
 (0)