Просмотр исходного кода

Merge pull request #1047 from nightscout/fix-isf-chart

Fix chart y-axis label mmol/L display (add parsing)
Deniz Cengiz 1 месяц назад
Родитель
Сommit
21382cea2e
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      Trio/Sources/Modules/ISFEditor/View/ISFEditorRootView.swift

+ 2 - 1
Trio/Sources/Modules/ISFEditor/View/ISFEditorRootView.swift

@@ -143,7 +143,8 @@ extension ISFEditor {
         private var isfChart: some View {
         private var isfChart: some View {
             Chart {
             Chart {
                 ForEach(Array(state.items.enumerated()), id: \.element.id) { index, item in
                 ForEach(Array(state.items.enumerated()), id: \.element.id) { index, item in
-                    let displayValue = state.rateValues[item.rateIndex]
+                    let displayValue = state.units == .mgdL ? state.rateValues[item.rateIndex] : state.rateValues[item.rateIndex]
+                        .asMmolL
 
 
                     let startDate = Calendar.current
                     let startDate = Calendar.current
                         .startOfDay(for: now)
                         .startOfDay(for: now)