Pin input throttled

This commit is contained in:
Alexey Gerasimov 2018-03-30 14:31:20 +03:00
parent 6adb4a1838
commit ec8966a1fb
1 changed files with 4 additions and 1 deletions

View File

@ -225,9 +225,12 @@ open class BasePassCodeViewController: UIViewController, ConfigurableController
open func bindViews() {
fakeTextField.rx.text.asDriver()
.drive(onNext: { [weak self] text in
.do(onNext: { [weak self] text in
self?.setStates(for: text ?? "")
self?.hideError()
})
.throttle(0.1)
.drive(onNext: { [weak self] text in
self?.viewModel.setPassCodeText(text)
})
.disposed(by: disposeBag)