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.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()
}

View file

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