Hello
I don't get any error when I fetch data but when I run I don't see any data
Thank you
I don't get any error when I fetch data but when I run I don't see any data
Thank you
Code Block import SwiftUI import Combine struct ContentView: View { @ObservedObject var networkController = NetworkController() @State var search: String = "" var body: some View { NavigationView{ Form{ Section(){ TextField("Search", text: $search) } Section(){ List(networkController.users.filter { $0.state.contains(search) } , id: \.state){ user in Text(user.state) } } } .navigationTitle("API") } } } class NetworkController: ObservableObject { private var can: AnyCancellable? let url = URL(string: "https://api.covidtracking.com/v1/states/current.json")! @Published var users = [User(state: "")] init() { self.can = URLSession.shared.dataTaskPublisher(for: url) .map { $0.data } .decode(type: [User].self, decoder: JSONDecoder()) .replaceError(with: []) .eraseToAnyPublisher() .receive(on: DispatchQueue.main) .sink(receiveValue: { users in self.users = users }) } } struct User: Decodable { var state: String }