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