TempTargetStartAlarmEditor.swift 610 B

1234567891011121314151617181920212223
  1. // LoopFollow
  2. // TempTargetStartAlarmEditor.swift
  3. // Created by Jonas Björkert on 2025-05-14.
  4. import SwiftUI
  5. struct TempTargetStartAlarmEditor: View {
  6. @Binding var alarm: Alarm
  7. var body: some View {
  8. Form {
  9. InfoBanner(text: "Alerts when a temp target starts.", alarmType: alarm.type)
  10. AlarmGeneralSection(alarm: $alarm)
  11. AlarmActiveSection(alarm: $alarm)
  12. AlarmAudioSection(alarm: $alarm, hideRepeat: true)
  13. AlarmSnoozeSection(alarm: $alarm, range: 10 ... 60, step: 5)
  14. }
  15. .navigationTitle(alarm.type.rawValue)
  16. }
  17. }