Transfer link preview images from other language
This commit is contained in:
@ -15,6 +15,10 @@ struct PageDetailView: View {
|
||||
@State
|
||||
private var showFileSelectionSheet = false
|
||||
|
||||
private var transferImage: (language: ContentLanguage, image: FileResource)? {
|
||||
page.localized(in: language.next).linkPreview.image.map { (language.next, $0) }
|
||||
}
|
||||
|
||||
init(page: Page) {
|
||||
self.page = page
|
||||
}
|
||||
@ -113,7 +117,8 @@ struct PageDetailView: View {
|
||||
|
||||
LocalizedPageDetailView(
|
||||
isExternalPage: page.isExternalUrl,
|
||||
page: page.localized(in: language))
|
||||
page: page.localized(in: language),
|
||||
transferImage: transferImage)
|
||||
.id(page.id + language.rawValue)
|
||||
}
|
||||
.padding()
|
||||
|
Reference in New Issue
Block a user