| 1234567891011121314151617181920 |
- import LoopKitUI
- import SwiftUI
- import UIKit
- extension PumpConfig {
- struct PumpSettingsView: UIViewControllerRepresentable {
- let pumpManager: PumpManagerUI
- let bluetoothManager: BluetoothStateManager
- weak var completionDelegate: CompletionDelegate?
- func makeUIViewController(context _: UIViewControllerRepresentableContext<PumpSettingsView>) -> UIViewController {
- var vc = pumpManager.settingsViewController(bluetoothProvider: bluetoothManager)
- vc.completionDelegate = completionDelegate
- return vc
- }
- func updateUIViewController(_: UIViewController, context _: UIViewControllerRepresentableContext<PumpSettingsView>) {}
- }
- }
|