1. Задача: Отрефакторить SwiftUI код
struct ContentItem: Decodable {
let company_name: String
let company_description: String
let company_revenue: Int
}
struct ContentItemView: View {
let item: ContentItem
var body: some View {
ZStack {
Text(item.company_name)
Text(item.company_description)
}
}
}
class DataProvider {
func loadItems(searchQuery: String?, _ callback: @escaping ([ContentItem]?, Error?) -> Void) {
let url = URL(string: "url" + searchQuery!) // assume URL is always valid…