Skip to main content

Blink/Views/Info/Info.swift

1import SwiftUI
2import Photos
4/// Show some info about the asset.
5struct Info: View {
6 var asset: PHAsset
7
8 var body: some View {
9 HStack {
10 HStack {
11 Image(systemName: "calendar")
12 Text("\(asset.creationDate?.ISO8601Format() ?? "(unknown)")")
13 }
14 .font(.title)
15 .padding(10)
16 .foregroundColor(.white)
17 .background(.black.opacity(0.7))
18 .cornerRadius(7.0)
19 .shadow(radius: 2.0)
20 .textSelection(.enabled)
22 HStack {
23 Image(systemName: "doc")
24 Text(asset.originalFilename())
25 }
26 .font(.title)
27 .padding(10)
28 .foregroundColor(.white)
29 .background(.black.opacity(0.7))
30 .cornerRadius(7.0)
31 .shadow(radius: 2.0)
32 .textSelection(.enabled)
34 }
36 }