import SwiftUI @main struct LibNovelV2App: App { @StateObject private var authStore = AuthStore() @StateObject private var audioPlayer = AudioPlayerService() @StateObject private var downloadService = AudioDownloadService.shared @StateObject private var networkMonitor = NetworkMonitor() @StateObject private var bookVoicePrefs = BookVoicePreferences.shared var body: some Scene { WindowGroup { ContentView() .environmentObject(authStore) .environmentObject(audioPlayer) .environmentObject(downloadService) .environmentObject(networkMonitor) .environmentObject(bookVoicePrefs) } } }