Skip to content
This repository has been archived by the owner on Jul 5, 2021. It is now read-only.

Commit

Permalink
GH-1336-Universal-scan-button
Browse files Browse the repository at this point in the history
Show scanner header when present QRScanner from universal click
  • Loading branch information
Mouaz authored and Mouaz committed Dec 18, 2019
1 parent 19d4edb commit 683cf87
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@ class UniversalScanFlowCoordinator: FlowCoordinator {
weak var sessionListController: WCSessionListTableViewController?
var scanHandler = ScanQRCodeHandler()

enum Strings {
static let qrScannerHeader = LocalizedString("scan_wallet_connect", comment: "Scan WalletConnect QR code")
}

override func setUp() {
super.setUp()
guard ApplicationServiceRegistry.walletConnectService.isAvaliable else {
Expand All @@ -23,6 +27,7 @@ class UniversalScanFlowCoordinator: FlowCoordinator {
return
}
scanHandler.delegate = self
scanHandler.header = Strings.qrScannerHeader
if ApplicationServiceRegistry.walletConnectService.isOnboardingDone() {
showScan()
} else {
Expand Down
2 changes: 1 addition & 1 deletion SafeUIKit/SafeUIKit/QRCodeScanner/ScanQRCodeHandler.swift
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ public final class ScanQRCodeHandler {
private var scannerController: ScannerViewController?
private var debugButtons = [DebugButton]()
private var didFinishScanning = false
var header: String?
public var header: String?

enum Strings {
static let cameraAlertTitle = LocalizedString("ios_camera_title",
Expand Down

0 comments on commit 683cf87

Please sign in to comment.