| 1234567891011121314151617181920212223242526 |
- import SwiftUI
- extension Home {
- class ViewModel<Provider>: BaseViewModel<Provider>, ObservableObject where Provider: HomeProvider {
- @Injected() var apsManager: APSManager!
- @Injected() var history: PumpHistoryStorage!
- @Injected() var temps: TempTargetsStorage!
- func addCarbs() {
- showModal(for: .addCarbs)
- }
- func runLoop() {
- apsManager.fetchAndLoop()
- }
- func addTempTarget() {
- showModal(for: .addTempTarget)
- }
- func bolus() {
- showModal(for: .bolus)
- }
- }
- }
|