tv-anarchy/Sources/TVAnarchyiOS/TVAnarchyiOSApp.swift
Natalie f0669f1ca8 feat(ios): TVAnarchyiOS app target + UI tests
(cherry picked from commit 7f8f4b0dd92358ba687f8230a922d8f316cb06e9)
2026-06-09 05:50:26 -07:00

18 lines
580 B
Swift

// TVAnarchy iOS a thin bridge client: browse the network library, stream/play
// in-app via VLCKit. All heavy logic (scan, transport, downloads, metadata)
// lives behind the plum-control-bridge; this app speaks only HTTP to it.
import SwiftUI
@main
struct TVAnarchyiOSApp: App {
@StateObject private var settings = BridgeSettings()
var body: some Scene {
WindowGroup {
LibraryView()
.environmentObject(settings)
.preferredColorScheme(.dark) // dark-first, matches LilithDesignTokens palette
}
}
}