Transfer link preview images from other language
This commit is contained in:
@ -8,6 +8,10 @@ struct TagOverviewDetailView: View {
|
||||
@EnvironmentObject
|
||||
private var content: Content
|
||||
|
||||
private var transferImage: (language: ContentLanguage, image: FileResource)? {
|
||||
content.tagOverview?.localized(in: language.next).linkPreview.image.map { (language.next, $0) }
|
||||
}
|
||||
|
||||
var body: some View {
|
||||
ScrollView {
|
||||
VStack(alignment: .leading) {
|
||||
@ -16,7 +20,9 @@ struct TagOverviewDetailView: View {
|
||||
text: "Configure the page showing all tags")
|
||||
|
||||
if let tag = content.tagOverview?.localized(in: language) {
|
||||
LocalizedTagDetailView(tag: tag)
|
||||
LocalizedTagDetailView(
|
||||
tag: tag,
|
||||
transferImage: transferImage)
|
||||
.id(language)
|
||||
} else {
|
||||
Button("Create", action: createTagOverviewPage)
|
||||
|
Reference in New Issue
Block a user