| 123456789101112131415161718192021222324252627282930 |
- import SwiftUI
- extension PumpConfig {
- struct RootView: BaseView {
- @EnvironmentObject var viewModel: ViewModel<Provider>
- var body: some View {
- Form {
- Section(header: Text("Devices")) {
- ForEach(viewModel.rileyDisplayStates) { state in
- HStack {
- Text(state.name)
- Spacer()
- Text(state.rssi.map { "\($0) " } ?? "")
- }
- }
- }
- Section(header: Text("Pump")) {
- Button("Add Medtronic") {}
- Button("Add Omnipod") {}
- }
- }
- .toolbar { ToolbarItem(placement: .principal) { Text("Pump Config") } }
- .navigationBarItems(leading: Button("Close", action: viewModel.hideModal))
- .navigationBarTitleDisplayMode(.inline)
- }
- }
- }
|