Consolidate images and files

This commit is contained in:
Christoph Hagen
2024-12-09 12:18:55 +01:00
parent 394cf7a2e4
commit 4f08526978
77 changed files with 1970 additions and 1619 deletions

View File

@ -0,0 +1,25 @@
import SwiftUI
struct SelectedContentView<Contained>: View where Contained: MainContentView {
@Binding
var selected: Contained.Item?
init(selected: Binding<Contained.Item?>) {
self._selected = selected
}
var body: some View {
if let item = selected {
Contained(item: item)
} else {
HStack {
Spacer()
Text("Select \(Contained.itemDescription) from the sidebar")
.font(.largeTitle)
.foregroundColor(.secondary)
Spacer()
}
}
}
}