Updated on 2026-08-14

This commit is contained in:
Tangem 2024-08-22 22:50:49 +03:00
parent 95aa4b7a0a
commit d90745be7d
3 changed files with 14 additions and 6 deletions

View file

@ -23,8 +23,8 @@ private class RouterProxy(
private val appRouter: AppRouter,
) : Router {
override fun push(route: Route, onComplete: (isSuccess: Boolean) -> Unit) {
(route as? AppRoute)?.let {
appRouter.push(it, onComplete)
if (route is AppRoute) {
appRouter.push(route, onComplete)
}
}
@ -39,7 +39,7 @@ private class RouterProxy(
}
override fun popTo(route: Route, onComplete: (isSuccess: Boolean) -> Unit) {
(route as? AppRoute)?.let {
if (route is AppRoute) {
appRouter.popTo(route, onComplete)
}
}

View file

@ -15,7 +15,11 @@ internal class MarketTokenDetailsRouter(
stackNavigation.popWhile({ it != MarketsEntryChildFactory.Child.TokenList }, onComplete)
}
override fun popTo(route: Route, onComplete: (isSuccess: Boolean) -> Unit) = error("Not allowed")
override fun popTo(route: Route, onComplete: (isSuccess: Boolean) -> Unit) {
/** Not allowed */
}
override fun popTo(routeClass: KClass<out Route>, onComplete: (isSuccess: Boolean) -> Unit) = error("Not allowed")
override fun popTo(routeClass: KClass<out Route>, onComplete: (isSuccess: Boolean) -> Unit) {
/** Not allowed */
}
}

View file

@ -112,7 +112,11 @@ private fun LeftSide(
}
@Composable
fun RightSide(priceChangeType: PriceChangeType?, chartRawData: MarketChartRawData?, modifier: Modifier = Modifier) {
private fun RightSide(
priceChangeType: PriceChangeType?,
chartRawData: MarketChartRawData?,
modifier: Modifier = Modifier,
) {
Row(
modifier = modifier.padding(vertical = TangemTheme.dimens.spacing10),
horizontalArrangement = Arrangement.spacedBy(TangemTheme.dimens.spacing8),