diff --git a/dns/BlockedCount.swift b/dns/BlockedCount.swift index 2863019..e18f5b5 100644 --- a/dns/BlockedCount.swift +++ b/dns/BlockedCount.swift @@ -4,7 +4,10 @@ import Foundation struct BlockedCount: View { - @State private var txtRecord: String = "..." + @EnvironmentObject + private var viewModel: ViewModel + + @State private var txtRecord: String = "…" private static let startIndex = 44 @@ -44,7 +47,7 @@ struct BlockedCount: View { } func fetchTXTRecord() { - let dohURL = URL(string: "https://dns.sr2.uk/dns-query?dns=DoQBAAABAAAAAAAABXN0YXRzB2ludmFsaWQAABAAAQ")! + let dohURL = URL(string: "https://\(viewModel.blocklist.server)/dns-query?dns=DoQBAAABAAAAAAAABXN0YXRzB2ludmFsaWQAABAAAQ")! let request = URLRequest(url: dohURL) @@ -68,4 +71,5 @@ struct BlockedCount: View { #Preview { BlockedCount() + .environmentObject(ViewModel()) }