From 59184b12d05bd2f11cd5ee2e9d5c3d852b83a214 Mon Sep 17 00:00:00 2001 From: Roman Volosovskyi Date: Mon, 24 Feb 2020 11:04:59 +0200 Subject: [PATCH] [#10012] Show remaining PIN attemts only after entering wrong PIN --- src/status_im/ui/screens/hardwallet/pin/views.cljs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/status_im/ui/screens/hardwallet/pin/views.cljs b/src/status_im/ui/screens/hardwallet/pin/views.cljs index 74c639d600..95e8cfe0bc 100644 --- a/src/status_im/ui/screens/hardwallet/pin/views.cljs +++ b/src/status_im/ui/screens/hardwallet/pin/views.cljs @@ -10,6 +10,8 @@ [status-im.utils.platform :as platform] [status-im.ui.components.topbar :as topbar])) +(def ^:const default-pin-retries-number 3) + (defn numpad-button [n step enabled? small-screen?] [react/touchable-highlight {:on-press #(when enabled? @@ -102,7 +104,7 @@ :error [react/view (styles/error-container small-screen?) [react/text {:style (styles/error-text small-screen?)} (i18n/label error-label)]] - (when retry-counter + (when (and retry-counter (< retry-counter default-pin-retries-number)) [react/view {:margin-top (if (= step :puk) 24 8)} [react/text {:style {:text-align :center}} (i18n/label :t/pin-retries-left {:number retry-counter})]]))]