import SwiftUI @main struct VMCTVApp: App { @StateObject private var app = AppModel() init() { // AsyncImage deelt URLSession.shared — grotere cache zodat Home-posters blijven hangen. let cache = URLCache( memoryCapacity: 64 * 1024 * 1024, diskCapacity: 512 * 1024 * 1024, diskPath: "vmctv-images" ) URLCache.shared = cache } var body: some Scene { WindowGroup { RootView() .environmentObject(app) .preferredColorScheme(.dark) } } }