import SwiftUI func debugPrint( _ items: Any..., separator: String = " ", terminator: String = "\n" ) { #if DEBUG Swift.print(items, separator: separator, terminator: terminator) #endif } @main struct SoraApp: App { @StateObject private var settings = SettingsManager() @ViewBuilder private func settingsContent() -> some View { SettingsView() .environmentObject(settings) } var body: some Scene { WindowGroup { MainView() .environmentObject(settings) } #if os(macOS) SwiftUI.Settings { if #available(macOS 15.0, *) { settingsContent() .windowResizeBehavior(.enabled) } else { settingsContent() } } #endif } }