All iOS Inspectors are now SwiftUI

This commit is contained in:
Stuart Breckenridge
2022-12-15 21:12:37 +08:00
parent f42b6e5473
commit b526f05e68
22 changed files with 411 additions and 1184 deletions

View File

@@ -0,0 +1,30 @@
//
// InjectedNavigationView.swift
// NetNewsWire-iOS
//
// Created by Stuart Breckenridge on 15/12/2022.
// Copyright © 2022 Ranchero Software. All rights reserved.
//
import SwiftUI
struct InjectedNavigationView: View {
@Environment(\.dismiss) var dismiss
var injectedView: any View
var body: some View {
NavigationView {
AnyView(injectedView)
.toolbar {
ToolbarItem(placement: .navigationBarLeading) {
Button(role: .cancel) {
dismiss()
} label: {
Text("DONE_BUTTON_TITLE", tableName: "Buttons")
}
}
}
}.navigationViewStyle(.stack)
}
}