Fix tvOS build

This commit is contained in:
David Ullmer 2022-07-12 21:52:53 +02:00
parent b8a0af5b28
commit ffb7d381df
No known key found for this signature in database
GPG Key ID: 4AEABE3359D5883C
1 changed files with 12 additions and 7 deletions

View File

@ -28,8 +28,11 @@ final class SettingsCoordinator: NavigationCoordinatable {
var missingSettings = makeMissingSettings
@Route(.push)
var about = makeAbout
#if !os(tvOS)
@Route(.push)
var quickConnect = makeQuickConnectSettings
#endif
@ViewBuilder
func makeServerDetail() -> some View {
@ -62,11 +65,13 @@ final class SettingsCoordinator: NavigationCoordinatable {
AboutView()
}
#if !os(tvOS)
@ViewBuilder
func makeQuickConnectSettings() -> some View {
let viewModel = QuickConnectSettingsViewModel()
QuickConnectSettingsView(viewModel: viewModel)
}
#endif
@ViewBuilder
func makeStart() -> some View {