Updated on 2026-08-14
This commit is contained in:
parent
7945ad6c57
commit
8a9008dbe8
10 changed files with 15 additions and 8 deletions
|
|
@ -18,6 +18,7 @@ data class WarningMessage(
|
|||
@StringRes val messageResId: Int? = null,
|
||||
val origin: Origin = Origin.Remote,
|
||||
@StringRes val buttonTextId: Int? = null,
|
||||
val titleFormatArg: String? = null,
|
||||
val messageFormatArg: String? = null
|
||||
) {
|
||||
val blockchainList: List<Blockchain>? by lazy {
|
||||
|
|
|
|||
|
|
@ -107,6 +107,7 @@ class WarningMessagesManager {
|
|||
messageResId = R.string.warning_signed_tx_previously,
|
||||
origin = WarningMessage.Origin.Local,
|
||||
buttonTextId = R.string.warning_button_learn_more,
|
||||
titleFormatArg = "\u26A0"
|
||||
)
|
||||
|
||||
fun appRatingWarning(): WarningMessage = WarningMessage(
|
||||
|
|
|
|||
|
|
@ -60,7 +60,12 @@ class WarningMessageVH(val binding: LayoutWarningCardActionBinding) : RecyclerVi
|
|||
fun getString(resId: Int?, default: String, formatArgs: String? = null) =
|
||||
if (resId == null) default else root.getString(resId, formatArgs)
|
||||
|
||||
tvTitle.text = getString(warning.titleResId, warning.title)
|
||||
tvTitle.text = getString(
|
||||
resId = warning.titleResId,
|
||||
default = warning.title,
|
||||
formatArgs = warning.titleFormatArg,
|
||||
)
|
||||
|
||||
tvMessage.text = getString(
|
||||
resId = warning.messageResId,
|
||||
default = warning.message,
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ import com.tangem.wallet.R
|
|||
object SignedHashesWarningDialog {
|
||||
fun create(context: Context): AlertDialog {
|
||||
return AlertDialog.Builder(context).apply {
|
||||
setTitle(context.getString(R.string.warning_important_security_info))
|
||||
setTitle(context.getString(R.string.warning_important_security_info, "\u26A0"))
|
||||
setMessage(R.string.alert_signed_hashes_message)
|
||||
setPositiveButton(R.string.common_understand) { _, _ ->
|
||||
store.dispatch(WalletAction.Warnings.CheckHashesCount.SaveCardId)
|
||||
|
|
|
|||
|
|
@ -458,7 +458,7 @@
|
|||
<string name="warning_existential_deposit_message">%1$s network has a concept of Existential Deposit. If your account drops below %2$s it will be deactivated and any remaining funds will be destroyed.</string>
|
||||
<string name="warning_failed_to_verify_card_message">This card might be a production sample or counterfeit</string>
|
||||
<string name="warning_failed_to_verify_card_title">Authenticity check failed</string>
|
||||
<string name="warning_important_security_info">Important security information \U26A0</string>
|
||||
<string name="warning_important_security_info">Important security information %s</string>
|
||||
<string name="warning_low_signatures_format">There are only %s signatures available on this card. You must withdraw all of your funds.</string>
|
||||
<string name="warning_rate_app_message">How do you like Tangem?</string>
|
||||
<string name="warning_rate_app_title">One question</string>
|
||||
|
|
|
|||
|
|
@ -458,7 +458,7 @@
|
|||
<string name="warning_existential_deposit_message">%1$s network has a concept of Existential Deposit. If your account drops below %2$s it will be deactivated and any remaining funds will be destroyed.</string>
|
||||
<string name="warning_failed_to_verify_card_message">This card might be a production sample or counterfeit</string>
|
||||
<string name="warning_failed_to_verify_card_title">Authenticity check failed</string>
|
||||
<string name="warning_important_security_info">Important security information \U26A0</string>
|
||||
<string name="warning_important_security_info">Important security information %s</string>
|
||||
<string name="warning_low_signatures_format">There are only %s signatures available on this card. You must withdraw all of your funds.</string>
|
||||
<string name="warning_rate_app_message">How do you like Tangem?</string>
|
||||
<string name="warning_rate_app_title">One question</string>
|
||||
|
|
|
|||
|
|
@ -458,7 +458,7 @@
|
|||
<string name="warning_existential_deposit_message">%1$s network has a concept of Existential Deposit. If your account drops below %2$s it will be deactivated and any remaining funds will be destroyed.</string>
|
||||
<string name="warning_failed_to_verify_card_message">This card might be a production sample or counterfeit</string>
|
||||
<string name="warning_failed_to_verify_card_title">Authenticity check failed</string>
|
||||
<string name="warning_important_security_info">Important security information \U26A0</string>
|
||||
<string name="warning_important_security_info">Important security information %s</string>
|
||||
<string name="warning_low_signatures_format">There are only %s signatures available on this card. You must withdraw all of your funds.</string>
|
||||
<string name="warning_rate_app_message">How do you like Tangem?</string>
|
||||
<string name="warning_rate_app_title">One question</string>
|
||||
|
|
|
|||
|
|
@ -458,7 +458,7 @@
|
|||
<string name="warning_existential_deposit_message">Сеть %1$s использует концепцию экзистенциального депозита. Если баланс вашего счета опустится ниже %2$s, он будет деактивирован, а все оставшиеся средства будут уничтожены.</string>
|
||||
<string name="warning_failed_to_verify_card_message">Эта карта может быть производственным образцом или подделкой</string>
|
||||
<string name="warning_failed_to_verify_card_title">Проверка подлинности не удалась</string>
|
||||
<string name="warning_important_security_info">Важная информация о безопасности \U26A0</string>
|
||||
<string name="warning_important_security_info">Важная информация о безопасности %s</string>
|
||||
<string name="warning_low_signatures_format">На этой карте осталось только %s подписей. Вы должны вывести все свои средства.</string>
|
||||
<string name="warning_rate_app_message">Как вам Tangem?</string>
|
||||
<string name="warning_rate_app_title">Один вопрос</string>
|
||||
|
|
|
|||
|
|
@ -458,7 +458,7 @@
|
|||
<string name="warning_existential_deposit_message">%1$s 網絡有一個 Existential Deposit 的概念。如果您的帳戶低於 %2$s,它將被停用,所有剩餘資金將被銷毀</string>
|
||||
<string name="warning_failed_to_verify_card_message">此卡可能是生產樣本或偽造品</string>
|
||||
<string name="warning_failed_to_verify_card_title">認證檢查失敗</string>
|
||||
<string name="warning_important_security_info">重要安全信息\U26A0</string>
|
||||
<string name="warning_important_security_info">重要安全信息%s</string>
|
||||
<string name="warning_low_signatures_format">此卡上只有 %s 個簽名可用。您必須提取所有資金</string>
|
||||
<string name="warning_rate_app_message">你喜歡 Tangem 嗎?</string>
|
||||
<string name="warning_rate_app_title">一個問題</string>
|
||||
|
|
|
|||
|
|
@ -458,7 +458,7 @@
|
|||
<string name="warning_existential_deposit_message">%1$s network has a concept of Existential Deposit. If your account drops below %2$s it will be deactivated and any remaining funds will be destroyed.</string>
|
||||
<string name="warning_failed_to_verify_card_message">This card might be a production sample or counterfeit</string>
|
||||
<string name="warning_failed_to_verify_card_title">Authenticity check failed</string>
|
||||
<string name="warning_important_security_info">Important security information \U26A0</string>
|
||||
<string name="warning_important_security_info">Important security information %s</string>
|
||||
<string name="warning_low_signatures_format">There are only %s signatures available on this card. You must withdraw all of your funds.</string>
|
||||
<string name="warning_rate_app_message">How do you like Tangem?</string>
|
||||
<string name="warning_rate_app_title">One question</string>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue