ChWebsiteApp/CHDataManagement/Views/Posts/LocalizedPostDetailView.swift
2024-12-16 09:54:21 +01:00

28 lines
848 B
Swift

import SwiftUI
struct LocalizedPostDetailView: View {
@ObservedObject
var post: LocalizedPost
var body: some View {
VStack(alignment: .leading) {
OptionalStringPropertyView(
title: "Preview Title",
text: $post.linkPreviewTitle,
prompt: post.title,
footer: "The title to use for the post when linking to it")
OptionalImagePropertyView(
title: "Preview Image",
selectedImage: $post.linkPreviewImage,
footer: "The image to show for previews of this post")
OptionalTextFieldPropertyView(
title: "Preview Description",
text: $post.linkPreviewDescription,
footer: "The description to show in previews of the post")
}
}
}