Transfer link preview images from other language

This commit is contained in:
Christoph Hagen
2025-01-13 21:54:43 +01:00
parent a5c692cb09
commit 864dc9a544
9 changed files with 68 additions and 11 deletions

View File

@ -8,6 +8,8 @@ struct LocalizedPageDetailView: View {
@ObservedObject
var page: LocalizedPage
let transferImage: (language: ContentLanguage, image: FileResource)?
var body: some View {
VStack(alignment: .leading) {
IdPropertyView(
@ -30,12 +32,15 @@ struct LocalizedPageDetailView: View {
}
}
LinkPreviewDetailView(linkPreview: page.linkPreview, fallbackTitle: page.title)
LinkPreviewDetailView(
linkPreview: page.linkPreview,
fallbackTitle: page.title,
transferImage: transferImage)
}
}
}
#Preview {
LocalizedPageDetailView(isExternalPage: false, page: .english)
LocalizedPageDetailView(isExternalPage: false, page: .english, transferImage: nil)
.environmentObject(Content.mock)
}