comparison LazyBear/Views/Company/Helpers/TransactionList.swift @ 417:5f21f7c23c5e

Add comments and clean code
author Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
date Fri, 11 Jun 2021 11:37:42 +0200
parents a7c9dd0c5822
children c78d5b5b3bda
comparison
equal deleted inserted replaced
416:1662a41e2c1a 417:5f21f7c23c5e
7 7
8 import SwiftUI 8 import SwiftUI
9 9
10 struct TransactionList: View { 10 struct TransactionList: View {
11 var transactions: [InsiderTransactionModel] 11 var transactions: [InsiderTransactionModel]
12
12 @State private var showFullList = false 13 @State private var showFullList = false
13 14
14 var body: some View { 15 var body: some View {
15 VStack(alignment: .leading) { 16 VStack(alignment: .leading) {
16 HStack { 17 HStack {
36 37
37 struct TransactionList_Previews: PreviewProvider { 38 struct TransactionList_Previews: PreviewProvider {
38 static var previews: some View { 39 static var previews: some View {
39 TransactionList(transactions: 40 TransactionList(transactions:
40 [ 41 [
41 InsiderTransactionModel(filingDate: "2020-01-01", 42 InsiderTransactionModel(
42 fullName: "Dennis Concepcion", 43 filingDate: "2020-01-01",
43 postShares: 1234, 44 fullName: "Dennis Concepcion",
44 reportedTitle: "Director", 45 postShares: 1234,
45 transactionCode: "S", 46 reportedTitle: "Director",
46 transactionPrice: 20.08, 47 transactionCode: "S",
47 transactionShares: 12345, 48 transactionPrice: 20.08,
48 transactionValue: 1234567.0 49 transactionShares: 12345,
50 transactionValue: 1234567.0
49 ) 51 )
50 ] 52 ]
51 ) 53 )
52 } 54 }
53 } 55 }
54 56
55 struct TransactionFullList: View { 57 struct TransactionFullList: View {
56 var transactions: [InsiderTransactionModel] 58 var transactions: [InsiderTransactionModel]