comparison LazyBear/Views/Global Helpers/StockRow.swift @ 421:9b7af8e83d12

Change intraday prices model
author Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
date Sat, 12 Jun 2021 15:20:04 +0200
parents 5f21f7c23c5e
children
comparison
equal deleted inserted replaced
420:523b780ad892 421:9b7af8e83d12
9 9
10 10
11 struct StockRow: View { 11 struct StockRow: View {
12 var listName: String 12 var listName: String
13 var list: [String: QuoteModel] 13 var list: [String: QuoteModel]
14 var intradayPrices: [String: [IntradayPriceModel]]? 14 var intradayPrices: [String: [Double]]?
15 var addOnDelete: Bool 15 var addOnDelete: Bool
16 16
17 @State private var showExtensiveList = false 17 @State private var showExtensiveList = false
18 18
19 @Environment(\.managedObjectContext) private var moc 19 @Environment(\.managedObjectContext) private var moc
62 struct StockRectangleRow_Previews: PreviewProvider { 62 struct StockRectangleRow_Previews: PreviewProvider {
63 static var previews: some View { 63 static var previews: some View {
64 StockRow( 64 StockRow(
65 listName: "Gainers", 65 listName: "Gainers",
66 list: ["AAPL": QuoteModel(changePercent: 0.03, companyName: "Apple Inc", latestPrice: 130.3)], 66 list: ["AAPL": QuoteModel(changePercent: 0.03, companyName: "Apple Inc", latestPrice: 130.3)],
67 intradayPrices: ["AAPL": [IntradayPriceModel(open: 130.2)]], addOnDelete: false 67 intradayPrices: ["AAPL": [130.2]], addOnDelete: false
68 ) 68 )
69 } 69 }
70 } 70 }