| 123456789101112131415161718192021222324 |
- import SwiftUI
- import UserNotifications
- @main struct TrioWatchApp: App {
- @Environment(\.scenePhase) private var scenePhase
- init() {
- WatchNotificationHandler.shared.configure()
- }
- var body: some Scene {
- WindowGroup {
- TrioMainWatchView()
- }
- .onChange(of: scenePhase) { _, newScenePhase in
- if newScenePhase == .background {
- Task {
- await WatchLogger.shared.flushPersistedLogs()
- }
- }
- }
- }
- }
|