Skip to content

Instantly share code, notes, and snippets.

View erenkabakci's full-sized avatar

Eren Kabakçı erenkabakci

View GitHub Profile
@erenkabakci
erenkabakci / UserNotificationsHandling.swift
Last active May 2, 2023 22:09
UserNotificationsHandling
//
// UserNotificationsHandling.swift
//
// Copyright © 2023 Eren Kabakci. All rights reserved.
//
import UserNotifications
import AppKit
// Generic local notifications API for any consumer to use
precedencegroup FunctionBuilderUtility {
associativity: none
}
infix operator .. : FunctionBuilderUtility
@discardableResult
public func .. <T>(object: T, block: (inout T) -> Void) -> T {
var object = object
block(&object)
import SwiftUI
@main
struct magic_switcherApp: App {
var body: some Scene {
WindowGroup {
ContentView()
.environmentObject(ThemeObservable())
}
}