|
|
@@ -81,26 +81,26 @@ extension MealSettings {
|
|
|
if state.useFPUconversion {
|
|
|
VStack {
|
|
|
HStack {
|
|
|
- Text("Max Protein")
|
|
|
+ Text("Max Fat")
|
|
|
|
|
|
Spacer()
|
|
|
|
|
|
Group {
|
|
|
- Text(state.maxProtein.description)
|
|
|
- .foregroundColor(!displayPickerMaxProtein ? .primary : .accentColor)
|
|
|
+ Text(state.maxFat.description)
|
|
|
+ .foregroundColor(!displayPickerMaxFat ? .primary : .accentColor)
|
|
|
|
|
|
Text(" g").foregroundColor(.secondary)
|
|
|
}
|
|
|
}
|
|
|
.onTapGesture {
|
|
|
- displayPickerMaxProtein.toggle()
|
|
|
+ displayPickerMaxFat.toggle()
|
|
|
}
|
|
|
}
|
|
|
.padding(.top)
|
|
|
|
|
|
- if displayPickerMaxProtein {
|
|
|
- let setting = PickerSettingsProvider.shared.settings.maxProtein
|
|
|
- Picker(selection: $state.maxProtein, label: Text("")) {
|
|
|
+ if displayPickerMaxFat {
|
|
|
+ let setting = PickerSettingsProvider.shared.settings.maxFat
|
|
|
+ Picker(selection: $state.maxFat, label: Text("")) {
|
|
|
ForEach(
|
|
|
PickerSettingsProvider.shared.generatePickerValues(from: setting, units: state.units),
|
|
|
id: \.self
|
|
|
@@ -114,26 +114,26 @@ extension MealSettings {
|
|
|
|
|
|
VStack {
|
|
|
HStack {
|
|
|
- Text("Max Fat")
|
|
|
+ Text("Max Protein")
|
|
|
|
|
|
Spacer()
|
|
|
|
|
|
Group {
|
|
|
- Text(state.maxFat.description)
|
|
|
- .foregroundColor(!displayPickerMaxFat ? .primary : .accentColor)
|
|
|
+ Text(state.maxProtein.description)
|
|
|
+ .foregroundColor(!displayPickerMaxProtein ? .primary : .accentColor)
|
|
|
|
|
|
Text(" g").foregroundColor(.secondary)
|
|
|
}
|
|
|
}
|
|
|
.onTapGesture {
|
|
|
- displayPickerMaxFat.toggle()
|
|
|
+ displayPickerMaxProtein.toggle()
|
|
|
}
|
|
|
}
|
|
|
.padding(.top)
|
|
|
|
|
|
- if displayPickerMaxFat {
|
|
|
- let setting = PickerSettingsProvider.shared.settings.maxFat
|
|
|
- Picker(selection: $state.maxFat, label: Text("")) {
|
|
|
+ if displayPickerMaxProtein {
|
|
|
+ let setting = PickerSettingsProvider.shared.settings.maxProtein
|
|
|
+ Picker(selection: $state.maxProtein, label: Text("")) {
|
|
|
ForEach(
|
|
|
PickerSettingsProvider.shared.generatePickerValues(from: setting, units: state.units),
|
|
|
id: \.self
|