| 1234567891011121314151617181920212223242526272829 |
- //
- // AlarmEditor.swift
- // LoopFollow
- //
- // Created by Jonas Björkert on 2025-04-21.
- // Copyright © 2025 Jon Fawcett. All rights reserved.
- //
- import SwiftUI
- struct AlarmEditor: View {
- @Binding var alarm: Alarm
- var body: some View {
- switch alarm.type {
- case .buildExpire:
- BuildExpireAlarmEditor(alarm: $alarm)
- case .high:
- HighBgAlarmEditor(alarm: $alarm)
- case .low:
- LowBgAlarmEditor(alarm: $alarm)
- default:
- Text("No editor for \(alarm.type.rawValue)")
- .padding()
- }
- }
- }
|