27 lines
570 B
Swift
27 lines
570 B
Swift
import SharedModels
|
|
import SwiftUI
|
|
|
|
public struct FlaggedEquipmentMeasurementView: View {
|
|
|
|
@Environment(\.flaggedEquipmentMeasurementStyle) private var style
|
|
|
|
let measurement: FlaggedEquipmentMeasurement
|
|
|
|
public init(_ measurement: FlaggedEquipmentMeasurement) {
|
|
self.measurement = measurement
|
|
}
|
|
|
|
public var body: some View {
|
|
style.makeBody(
|
|
configuration: FlaggedEquipmentMeasurementStyleConfiguration(
|
|
measurement: measurement
|
|
)
|
|
)
|
|
}
|
|
}
|
|
|
|
#Preview {
|
|
FlaggedEquipmentMeasurementView(.mock(type: .airHandler))
|
|
.padding()
|
|
}
|