Ivan Valkou 5 лет назад
Родитель
Сommit
1cce9ae726

+ 0 - 35
FreeAPS/Sources/Charts/Helpers/getGlucoseArrowImage().swift

@@ -1,35 +0,0 @@
-import SwiftUI
-
-func getGlucoseArrowImage(for delta: BloodGlucose.Direction) -> Image {
-    let arrow: String
-
-    let up = "arrow.up"
-    let upForward = "arrow.up.forward"
-    let forward = "arrow.forward"
-    let downForward = "arrow.down.forward"
-    let down = "arrow.down"
-    let error = "arrow.left.arrow.right"
-
-    switch delta {
-    case .doubleUp,
-         .singleUp,
-         .tripleUp:
-        arrow = up
-    case .fortyFiveUp:
-        arrow = upForward
-    case .flat:
-        arrow = forward
-    case .fortyFiveDown:
-        arrow = downForward
-    case .doubleDown,
-         .singleDown,
-         .tripleDown:
-        arrow = down
-    case .none,
-         .notComputable,
-         .rateOutOfRange:
-        arrow = error
-    }
-
-    return Image(systemName: arrow)
-}

+ 1 - 1
FreeAPS/Sources/Modules/Home/View/Chart/MainChartView.swift

@@ -588,7 +588,7 @@ extension MainChartView {
         }
 
         cachedMaxBasalRate = max(maxTempBasalRate, maxRegularBasalRate)
-        return cachedMaxBasalRate!
+        return cachedMaxBasalRate ?? maxBasal
     }
 
     private func calculateTempTargetsRects(fullSize: CGSize) {