wire measurement rows to data views via NavigationLink
This commit is contained in:
parent
f5394d01ca
commit
6eab85af57
|
|
@ -197,10 +197,12 @@ struct SessionDetailView: View {
|
|||
@State private var exportFileURL: URL?
|
||||
|
||||
var body: some View {
|
||||
VStack(alignment: .leading, spacing: 0) {
|
||||
header
|
||||
Divider()
|
||||
measurementsList
|
||||
NavigationStack {
|
||||
VStack(alignment: .leading, spacing: 0) {
|
||||
header
|
||||
Divider()
|
||||
measurementsList
|
||||
}
|
||||
}
|
||||
.onAppear { loadMeasurements() }
|
||||
.onChange(of: session.id) { loadMeasurements() }
|
||||
|
|
@ -308,7 +310,11 @@ struct SessionDetailView: View {
|
|||
} else {
|
||||
List {
|
||||
ForEach(measurements, id: \.id) { meas in
|
||||
MeasurementRow(measurement: meas, state: state)
|
||||
NavigationLink {
|
||||
MeasurementDataView(measurement: meas)
|
||||
} label: {
|
||||
MeasurementRow(measurement: meas, state: state)
|
||||
}
|
||||
}
|
||||
.onDelete { indices in
|
||||
for idx in indices {
|
||||
|
|
|
|||
Loading…
Reference in New Issue