ChWebsiteApp/CHDataManagement/Views/Settings/LocalizedPostFeedSettingsView.swift
2025-01-07 10:34:36 +01:00

37 lines
1.1 KiB
Swift

import SwiftUI
struct LocalizedPostFeedSettingsView: View {
@ObservedObject
var settings: LocalizedPostSettings
var body: some View {
VStack(alignment: .leading) {
StringPropertyView(
title: "Default Page Link Text",
text: $settings.defaultPageLinkText,
footer: "The text to display when linking from a post to a page. Each post can provide a custom text.")
StringPropertyView(
title: "Title",
text: $settings.title,
footer: "The title of all post feed pages.")
StringPropertyView(
title: "URL prefix",
text: $settings.feedUrlPrefix,
footer: "The prefix to generate the urls for all post feed pages.")
TextFieldPropertyView(
title: "Description",
text: $settings.description,
footer: "The description of all post feed pages.")
}
}
}
#Preview {
LocalizedPostFeedSettingsView(settings: .english)
.padding()
}