mirror of
https://github.com/kkebo/DNSecure.git
synced 2026-03-11 08:54:36 +00:00
Move @AppStorage variables into DNSecureApp
This commit is contained in:
parent
b76726eab2
commit
934a1de021
2 changed files with 8 additions and 5 deletions
|
|
@ -10,8 +10,8 @@ import SwiftUI
|
|||
|
||||
struct ContentView {
|
||||
@Environment(\.scenePhase) var scenePhase
|
||||
@AppStorage("servers") var servers = Presets.servers
|
||||
@AppStorage("usedID") var usedID: String?
|
||||
@Binding var servers: Resolvers
|
||||
@Binding var usedID: String?
|
||||
@State var isEnabled = false
|
||||
@State var selection: Int?
|
||||
@State var alertIsPresented = false
|
||||
|
|
@ -215,6 +215,6 @@ extension ContentView: View {
|
|||
|
||||
struct ContentView_Previews: PreviewProvider {
|
||||
static var previews: some View {
|
||||
ContentView()
|
||||
ContentView(servers: .constant([]), usedID: .constant(nil))
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -11,12 +11,15 @@ import SwiftUI
|
|||
let logger = Logger()
|
||||
|
||||
@main
|
||||
struct DNSecureApp {}
|
||||
struct DNSecureApp {
|
||||
@AppStorage("servers") var servers = Presets.servers
|
||||
@AppStorage("usedID") var usedID: String?
|
||||
}
|
||||
|
||||
extension DNSecureApp: App {
|
||||
var body: some Scene {
|
||||
WindowGroup {
|
||||
ContentView()
|
||||
ContentView(servers: self.$servers, usedID: self.$usedID)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue