feat: More tests
This commit is contained in:
@@ -196,7 +196,9 @@ public struct EquipmentMeasurementForm {
|
||||
)
|
||||
}
|
||||
state.sharedSettings.equipmentMeasurement = state.equipmentMeasurement
|
||||
state.destination = .flaggedMeasurementsList(.init(sharedSettings: state.$sharedSettings))
|
||||
state.destination = .flaggedMeasurementsList(.init(
|
||||
sharedSettings: state.$sharedSettings
|
||||
))
|
||||
return .none
|
||||
|
||||
case .onAppear:
|
||||
@@ -224,7 +226,7 @@ public struct EquipmentMeasurementForm {
|
||||
}
|
||||
}
|
||||
|
||||
fileprivate extension Store where State == EquipmentMeasurementForm.State {
|
||||
extension Store where State == EquipmentMeasurementForm.State {
|
||||
|
||||
func prompt(
|
||||
field: EquipmentMeasurementForm.State.Field
|
||||
|
||||
@@ -9,7 +9,7 @@ import SwiftUI
|
||||
public struct EquipmentSettingsForm {
|
||||
|
||||
@CasePathable
|
||||
public enum InfoView {
|
||||
public enum InfoView: CaseIterable {
|
||||
case capacities
|
||||
case manufacturersIncludedFilterPressureDrop
|
||||
case ratedStaticPressures
|
||||
@@ -95,7 +95,7 @@ public struct EquipmentSettingsForm {
|
||||
return .none
|
||||
|
||||
case .binding(\.minStaticPressure):
|
||||
state.sharedSettings.handleStaticPressure(\.maximum, state.minStaticPressure)
|
||||
state.sharedSettings.handleStaticPressure(\.minimum, state.minStaticPressure)
|
||||
return .none
|
||||
|
||||
case .binding(\.ratedStaticPressure):
|
||||
@@ -329,7 +329,7 @@ fileprivate struct BudgetFlagViewStyle: FlaggedViewStyle {
|
||||
}
|
||||
}
|
||||
|
||||
fileprivate extension InfoViewFeature.State {
|
||||
extension InfoViewFeature.State {
|
||||
init(view: EquipmentSettingsForm.InfoView) {
|
||||
switch view {
|
||||
case .capacities:
|
||||
|
||||
Reference in New Issue
Block a user