Generate open graph meta tags
This commit is contained in:
@@ -5,6 +5,8 @@ struct LocalizedPostFeedSettingsView: View {
|
||||
@ObservedObject
|
||||
var settings: LocalizedPostSettings
|
||||
|
||||
let transferImage: (language: ContentLanguage, image: FileResource)?
|
||||
|
||||
var body: some View {
|
||||
VStack(alignment: .leading) {
|
||||
StringPropertyView(
|
||||
@@ -12,25 +14,19 @@ struct LocalizedPostFeedSettingsView: View {
|
||||
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.")
|
||||
LinkPreviewDetailView(linkPreview: settings.linkPreview, fallbackTitle: nil, transferImage: transferImage)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#Preview {
|
||||
LocalizedPostFeedSettingsView(settings: PostSettings.default.english)
|
||||
.padding()
|
||||
LocalizedPostFeedSettingsView(
|
||||
settings: PostSettings.default.english,
|
||||
transferImage: nil)
|
||||
.padding()
|
||||
}
|
||||
|
Reference in New Issue
Block a user