Improve post entry views, add post link data
This commit is contained in:
@@ -221,17 +221,26 @@ final class Content: ObservableObject {
|
||||
let posts = postsData.map { postId, post in
|
||||
let linkedPage = post.linkedPageId.map { pages[$0] }
|
||||
|
||||
let german = LocalizedPost(
|
||||
title: post.german.title,
|
||||
content: post.german.content,
|
||||
lastModified: post.german.lastModifiedDate,
|
||||
images: post.german.images.compactMap { images[$0] })
|
||||
|
||||
let germanData = post.german
|
||||
let german = LocalizedPost(
|
||||
title: germanData.title,
|
||||
content: germanData.content,
|
||||
lastModified: germanData.lastModifiedDate,
|
||||
images: germanData.images.compactMap { images[$0] },
|
||||
linkPreviewImage: germanData.linkPreviewImage.map { images[$0] },
|
||||
linkPreviewTitle: germanData.linkPreviewTitle,
|
||||
linkPreviewDescription: germanData.linkPreviewDescription)
|
||||
|
||||
let englishData = post.english
|
||||
let english = LocalizedPost(
|
||||
title: post.english.title,
|
||||
content: post.english.content,
|
||||
lastModified: post.english.lastModifiedDate,
|
||||
images: post.english.images.compactMap { images[$0] })
|
||||
title: englishData.title,
|
||||
content: englishData.content,
|
||||
lastModified: englishData.lastModifiedDate,
|
||||
images: englishData.images.compactMap { images[$0] },
|
||||
linkPreviewImage: englishData.linkPreviewImage.map { images[$0] },
|
||||
linkPreviewTitle: englishData.linkPreviewTitle,
|
||||
linkPreviewDescription: englishData.linkPreviewDescription)
|
||||
|
||||
return Post(
|
||||
id: postId,
|
||||
|
Reference in New Issue
Block a user