Updated on 2026-08-14

This commit is contained in:
Tangem 2024-12-16 11:14:46 +05:00
parent eaf56fc0ae
commit 9f5ec114d5
9 changed files with 95 additions and 10 deletions

View file

@ -12,9 +12,12 @@ import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.draw.alpha
import androidx.compose.ui.draw.clip
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.rememberVectorPainter
import androidx.compose.ui.platform.LocalContext
import androidx.compose.ui.res.painterResource
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.res.vectorResource
import androidx.compose.ui.text.style.TextAlign
import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.tooling.preview.PreviewParameter
@ -72,6 +75,7 @@ internal fun SelectProviderBottomSheetContent(state: SelectPaymentAndProviderUM,
state.selectedPaymentMethod.providers.fastForEach { provider ->
key(provider.providerId) { ProviderItem(state = provider) }
}
OnrampMoreProviders()
}
}
@ -251,6 +255,28 @@ private fun UnavailableProviderItem(
}
}
@Composable
private fun OnrampMoreProviders() {
Icon(
painter = rememberVectorPainter(
ImageVector.vectorResource(R.drawable.ic_lightning_16),
),
contentDescription = null,
tint = TangemTheme.colors.icon.informative,
modifier = Modifier
.padding(top = 16.dp),
)
Text(
text = stringResource(R.string.express_more_providers_soon),
style = TangemTheme.typography.caption2,
color = TangemTheme.colors.icon.informative,
modifier = Modifier
.padding(top = 4.dp, bottom = 24.dp)
.padding(horizontal = TangemTheme.dimens.spacing56),
textAlign = TextAlign.Center,
)
}
// region Preview
@Preview(showBackground = true, widthDp = 360)
@Preview(showBackground = true, widthDp = 360, uiMode = Configuration.UI_MODE_NIGHT_YES)