Updated on 2026-08-14

This commit is contained in:
Tangem 2025-11-17 12:10:42 +01:00
parent d9bbb09aef
commit b7f1a12c1d
2 changed files with 9 additions and 4 deletions

View file

@ -131,7 +131,12 @@ class GetOnrampAllOffersUseCase(
) )
} }
amountErrorQuotes.isNotEmpty() -> { amountErrorQuotes.isNotEmpty() -> {
amountErrorQuotes.minByOrNull { it.error.requiredAmount } val minAmountErrors = amountErrorQuotes.filter { it.error is OnrampError.AmountError.TooSmallError }
if (minAmountErrors.isNotEmpty()) {
minAmountErrors.minByOrNull { it.error.requiredAmount }
} else {
amountErrorQuotes.maxByOrNull { it.error.requiredAmount }
}
} }
else -> validMethodQuotes.firstOrNull() else -> validMethodQuotes.firstOrNull()
} }

View file

@ -188,11 +188,11 @@ private fun OfferHeader(advantage: OnrampOfferAdvantagesUM) {
} }
is OnrampOfferAdvantagesUM.Unavailable -> { is OnrampOfferAdvantagesUM.Unavailable -> {
val textResId = when (advantage) { val textResId = when (advantage) {
OnrampOfferAdvantagesUM.Unavailable.MinAmount -> R.string.onramp_title_available_from OnrampOfferAdvantagesUM.Unavailable.MinAmount -> R.string.onramp_provider_min_amount
OnrampOfferAdvantagesUM.Unavailable.MaxAmount -> R.string.onramp_title_available_up_to OnrampOfferAdvantagesUM.Unavailable.MaxAmount -> R.string.onramp_provider_max_amount
} }
Text( Text(
text = stringResourceSafe(textResId), text = stringResourceSafe(textResId, ""),
style = TangemTheme.typography.caption1, style = TangemTheme.typography.caption1,
color = TangemTheme.colors.text.tertiary, color = TangemTheme.colors.text.tertiary,
) )