diff LazyBear/Views/Search/CompanyList.swift @ 358:280cbc5653b5

SearchView implemented
author Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
date Fri, 16 Apr 2021 17:03:48 +0200
parents 80bfa88c6b0f
children db8bc3ed526a
line wrap: on
line diff
--- a/LazyBear/Views/Search/CompanyList.swift	Thu Apr 15 23:37:25 2021 +0200
+++ b/LazyBear/Views/Search/CompanyList.swift	Fri Apr 16 17:03:48 2021 +0200
@@ -7,19 +7,19 @@
 
 import SwiftUI
 
-//struct CompanyList: View {
-//    var searchResult: [SearchModel]
-//    
-//    var body: some View {
-//        List(searchResult, id: \.self) { company in
-//            CompanyRow(company: company)
-//        }
-//        .listStyle(GroupedListStyle())
-//    }
-//}
-//
-//struct CompanyList_Previews: PreviewProvider {
-//    static var previews: some View {
-//        CompanyList(searchResult: [SearchModel(securityName: "aaple inc", symbol: "aapl", region: "US", currency: "USD"), SearchModel(securityName: "aaple inc", symbol: "aapl", region: "US", currency: "USD"), SearchModel(securityName: "aaple inc", symbol: "aapl", region: "US", currency: "USD"), SearchModel(securityName: "aaple inc", symbol: "aapl", region: "US", currency: "USD"), SearchModel(securityName: "aaple inc", symbol: "aapl", region: "US", currency: "USD")])
-//    }
-//}
+struct CompanyList: View {
+    var searchResult: [SearchResponse]
+    
+    var body: some View {
+        List(searchResult, id: \.self) { company in
+            SearchedCompanyItem(company: company)
+        }
+        .listStyle(GroupedListStyle())
+    }
+}
+
+struct CompanyList_Previews: PreviewProvider {
+    static var previews: some View {
+        CompanyList(searchResult: [SearchResponse(currency: "USD", region: "US", securityName: "aaple inc", symbol: "aapl"), SearchResponse(currency: "USD", region: "US", securityName: "aaple inc", symbol: "aapl"), SearchResponse(currency: "USD", region: "US", securityName: "aaple inc", symbol: "aapl"), SearchResponse(currency: "USD", region: "US", securityName: "aaple inc", symbol: "aapl"), SearchResponse(currency: "USD", region: "US", securityName: "aaple inc", symbol: "aapl")])
+    }
+}