ChWebsiteApp/CHDataManagement/Main/SelectedDetailView.swift
2024-12-09 12:18:55 +01:00

21 lines
412 B
Swift

import SwiftUI
struct SelectedDetailView<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)
.id(item.id)
} else {
EmptyView()
}
}
}