Files
safe-ios/Multisig/UI/Settings/Passcode/Change Passcode/ChangePasscodeEnterNewViewController.swift
2023-01-30 13:46:40 +01:00

33 lines
853 B
Swift

//
// ChangePasscodeEnterNewViewController.swift
// Multisig
//
// Created by Dmitry Bespalov on 14.04.22.
// Copyright © 2022 Gnosis Ltd. All rights reserved.
//
import Foundation
import UIKit
class ChangePasscodeEnterNewViewController: PasscodeViewController {
var onPasscodeEnter: ((String) -> Void)?
override func viewDidLoad() {
super.viewDidLoad()
navigationItem.title = "Change Passcode"
promptLabel.text = "Create a new 6-digit passcode"
button.isHidden = true
}
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
Tracker.trackEvent(.changePasscodeEnterNew)
}
override func willChangeText(_ text: String) {
super.willChangeText(text)
if text.count == passcodeLength {
onPasscodeEnter?(text)
}
}
}