DocumentControls: Adds archive.today shortcut

This commit is contained in:
James Magahern
2021-02-23 17:08:35 -08:00
parent 6cffd94c54
commit 48a7c07551
2 changed files with 14 additions and 0 deletions

View File

@@ -271,6 +271,15 @@ class BrowserViewController: UIViewController
}
}, for: .touchUpInside)
// Archive
documentControls.archiveView.addAction(UIAction { [unowned self] _ in
guard let currentURL = webView.url else { return }
guard let archiveURL = URL(string: "https://archive.today/\(currentURL.absoluteString)") else { return }
tab.beginLoadingURL(archiveURL)
documentControls.dismiss(animated: true, completion: nil)
}, for: .touchUpInside)
// Dark mode
documentControls.darkModeView.addAction(UIAction { [unowned self] _ in
self.darkModeEnabled = !self.darkModeEnabled