From c05d490e8ce26e5c5d7902f7ef02bb5719fe8494 Mon Sep 17 00:00:00 2001
From: Bruno Muniz Azevedo Filho <bruno@elixxir.io>
Date: Fri, 12 Aug 2022 00:10:51 -0300
Subject: [PATCH] Add webview to terms and conditions button

---
 Sources/TermsFeature/TermsConditionsController.swift | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/Sources/TermsFeature/TermsConditionsController.swift b/Sources/TermsFeature/TermsConditionsController.swift
index 27ad6cb7..34a3a1be 100644
--- a/Sources/TermsFeature/TermsConditionsController.swift
+++ b/Sources/TermsFeature/TermsConditionsController.swift
@@ -1,5 +1,6 @@
 import UIKit
 import Theme
+import WebKit
 import Shared
 import Combine
 import Defaults
@@ -59,8 +60,13 @@ public final class TermsConditionsController: UIViewController {
 
         screenView.showTermsButton
             .publisher(for: .touchUpInside)
-            .sink { _ in
-                // TODO
+            .sink { [unowned self] _ in
+                let webView = WKWebView()
+                let webController = UIViewController()
+                webController.view.addSubview(webView)
+                webView.snp.makeConstraints { $0.edges.equalToSuperview() }
+                webView.load(URLRequest(url: URL(string: "https://xx.network")!))
+                present(webController, animated: true)
             }.store(in: &cancellables)
     }
 }
-- 
GitLab