I am attempting to get a json array from API and cant seem to get past this error.
Generic parameter 'Success' could not be inferred -- On line
@Published var tasks: [Task] = Array()
import Foundation
class ToDoViewModel: ObservableObject {
@Published var tasks: [Task] = Array()
@Published var username: String = ""
@Published var password: String = ""
@Published var error: APIError? // Added this
init() {
}
func fetchAllTasks() {
ToDoAction(
parameters: ToDoRequest(
userid: 3212
)
).call { response in
self.error = nil // Added this
self.tasks = response
} failure: { error in
self.error = error // Added this
print(error)
}
}
}
Any help is greatly appreciated.