HomeRootView.swift 839 B

12345678910111213141516171819202122232425262728
  1. import SwiftUI
  2. extension Home {
  3. struct RootView: BaseView {
  4. @EnvironmentObject var viewModel: ViewModel<Provider>
  5. var body: some View {
  6. Form {
  7. GlucoseChartView(glucose: $viewModel.glucose, suggestion: $viewModel.suggestion).frame(height: 150)
  8. Button(action: viewModel.addCarbs) {
  9. Text("Add carbs")
  10. }
  11. Button(action: viewModel.addTempTarget) {
  12. Text("Add temp target")
  13. }
  14. Button(action: viewModel.bolus) {
  15. Text("Bolus")
  16. }
  17. Button(action: viewModel.runLoop) {
  18. Text("Run loop")
  19. }
  20. }
  21. .navigationTitle("Home")
  22. .navigationBarHidden(true)
  23. }
  24. }
  25. }