# HG changeset patch # User Dennis Concepción Martín # Date 1627574475 -3600 # Node ID bfb959bee6d78b8aade46aed84d4f1524443d40e # Parent 2b85d6ed433efbc0ef8b442d9191cfc3517fe4b1 Fromatted code diff -r 2b85d6ed433e -r bfb959bee6d7 Simoleon.xcodeproj/project.xcworkspace/xcuserdata/dennis.xcuserdatad/UserInterfaceState.xcuserstate Binary file Simoleon.xcodeproj/project.xcworkspace/xcuserdata/dennis.xcuserdatad/UserInterfaceState.xcuserstate has changed diff -r 2b85d6ed433e -r bfb959bee6d7 Simoleon/Functions/NetworkRequest.swift --- a/Simoleon/Functions/NetworkRequest.swift Thu Jul 29 10:51:08 2021 +0100 +++ b/Simoleon/Functions/NetworkRequest.swift Thu Jul 29 17:01:15 2021 +0100 @@ -8,11 +8,13 @@ import SwiftUI func networkRequest(url: String, model: T.Type, completion: @escaping (_ result: T) -> Void) { + // We take some model data T.Type guard let url = URL(string: url) else { print("Invalid URL") return } + let request = URLRequest(url: url) URLSession.shared.dataTask(with: request) { data, response, error in if let data = data { diff -r 2b85d6ed433e -r bfb959bee6d7 Simoleon/Helpers/SearchBar.swift --- a/Simoleon/Helpers/SearchBar.swift Thu Jul 29 10:51:08 2021 +0100 +++ b/Simoleon/Helpers/SearchBar.swift Thu Jul 29 17:01:15 2021 +0100 @@ -9,6 +9,7 @@ struct SearchBar: View { var placeholder: LocalizedStringKey + @Binding var text: String var body: some View { diff -r 2b85d6ed433e -r bfb959bee6d7 Simoleon/SimoleonApp.swift --- a/Simoleon/SimoleonApp.swift Thu Jul 29 10:51:08 2021 +0100 +++ b/Simoleon/SimoleonApp.swift Thu Jul 29 17:01:15 2021 +0100 @@ -11,6 +11,7 @@ @main struct SimoleonApp: App { let persistenceController = PersistenceController.shared + init() { Purchases.configure(withAPIKey: "\(readConfig("PURCHASES_KEY")!)") } @@ -27,3 +28,4 @@ } } } +