TempTargetHelpView.swift 1.8 KB

12345678910111213141516171819202122232425262728293031
  1. NavigationStack {
  2. List {
  3. VStack(alignment: .leading, spacing: 10) {
  4. Text(
  5. "A Temporary Target replaces the current Target Glucose specified in Therapy settings."
  6. )
  7. Text(
  8. "Depending on the Algorithm > Target Behavior settings, these temporary glucose targets can also raise Insulin Sensitivity for high targets or lower sensitivity for low targets."
  9. )
  10. Text(
  11. "Furthermore, you could adjust that sensitivity change independently from the Half Basal Exercise Target specified in Algorithm > Target Behavior settings by deliberatly setting a customized Insulin Percentage for a Temp Target."
  12. )
  13. Text(
  14. "A pre-condition to have Temp Targets adjust Sensitivity is that the respective Target Behavior settings High Temp Target Raises Sensitivity or Low Temp Target Lowers Sensitivity are set to enabled!"
  15. )
  16. }
  17. }
  18. .padding(.trailing, 10)
  19. .navigationBarTitle("Help", displayMode: .inline)
  20. Button { state.isHelpSheetPresented.toggle() }
  21. label: { Text("Got it!").frame(maxWidth: .infinity, alignment: .center) }
  22. .buttonStyle(.bordered)
  23. .padding(.top)
  24. }
  25. .padding()
  26. .presentationDetents(
  27. [.fraction(0.9), .large],
  28. selection: $state.helpSheetDetent
  29. )
  30. }