From 1af861aa947e2d3270468833b957f7f37cee491e Mon Sep 17 00:00:00 2001 From: smanylov Date: Fri, 20 Mar 2026 12:35:52 +0700 Subject: [PATCH] fix issues for bank card input --- .../ui/referral-page/setting-referral-program.tsx | 12 +++++++++++- src/i18n/messages/ru.json | 2 +- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/app/ui/referral-page/setting-referral-program.tsx b/src/app/ui/referral-page/setting-referral-program.tsx index fe0c6eb..ebec611 100644 --- a/src/app/ui/referral-page/setting-referral-program.tsx +++ b/src/app/ui/referral-page/setting-referral-program.tsx @@ -110,7 +110,7 @@ export default function SettingReferralProgram() { }); } - if (e.target.value.length === 19 && !numberValidation.isValid) { + if (e.target.value.length === 19 && !numberValidation.isValid) { setCardInfo((prev) => { if (prev) { return { @@ -262,6 +262,16 @@ export default function SettingReferralProgram() { onClick={() => { setIsEditing(false); setCardInfo(initialCardInfo); + setFormState(prevState => { + if (!prevState?.error || !prevState?.error['bankCard']) { + return { + previousState: prevState?.previousState, + error: { + server: null + } + }; + } + }); }} > {t('cancel')} diff --git a/src/i18n/messages/ru.json b/src/i18n/messages/ru.json index 6efc9d6..0d5b393 100644 --- a/src/i18n/messages/ru.json +++ b/src/i18n/messages/ru.json @@ -264,7 +264,7 @@ "global-error-title": "Ошибка глобального поиска:", "on-account-balance": "На баланс аккаунта", "bank-card": "Банковская карта", - "bank-card-not-valid": "Банковская карта не действительна", + "bank-card-not-valid": "Банковская карта недействительна", "bank-transfer": "Банковский перевод", "preferred-payment-method": "Предпочитаемый способ выплаты", "referral-program-settings": "Настройки реферальной программы",