@main struct CorkApp: App { let backgroundUpdateTimer = Timer.publish(every: 1 * 60, tolerance: 1 * 30, on: .current, in: .common).autoconnect() var body: some Scene { Window("Main Window", id: "main") { ContentView() .onReceive(backgroundUpdateTimer) { _ in print("Scheudled event fired: \(Date())") } } } }