diff LazyBear/Views/Company/Networking/Company.swift @ 403:48b3d2a410d4

Implementing Insiders.swift
author Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
date Sun, 23 May 2021 19:00:00 +0200
parents 8357b101df67
children 444ec927d62f
line wrap: on
line diff
--- a/LazyBear/Views/Company/Networking/Company.swift	Fri May 21 23:39:40 2021 +0200
+++ b/LazyBear/Views/Company/Networking/Company.swift	Sun May 23 19:00:00 2021 +0200
@@ -11,6 +11,9 @@
     @Published var showChartView = false
     @Published var chartData = ChartResponse()
     
+    @Published var showInsidersView = false
+    @Published var insidersData = InsidersResponse()
+    
     func request(_ url: String, _ requestType: RequestType, _ view: String) {
         if view == "chart" {
             genericRequest(url: url, model: ChartResponse.self) { response in
@@ -25,6 +28,10 @@
                 
                 self.showChartView = true
             }
+        } else if view == "insider" {
+            genericRequest(url: url, model: InsidersResponse.self) { response in
+                self.insidersData = response
+            }
         }
     }
 }