Updated on 2026-08-14

This commit is contained in:
Tangem 2023-12-11 20:07:34 +03:00
parent 82e329adaa
commit 45b7742914
3 changed files with 8 additions and 8 deletions

View file

@ -105,7 +105,6 @@ internal class SwapRepositoryImpl @Inject constructor(
throw exception
}
}
}
}

View file

@ -579,11 +579,7 @@ internal class StateBuilder(
}
}
fun createInitialErrorState(
uiState: SwapStateHolder,
code: Int,
onRefreshClick: () -> Unit,
): SwapStateHolder {
fun createInitialErrorState(uiState: SwapStateHolder, code: Int, onRefreshClick: () -> Unit): SwapStateHolder {
return uiState.copy(
warnings = listOf(
SwapWarning.GeneralWarning(

View file

@ -176,10 +176,15 @@ internal class SwapViewModel @Inject constructor(
)
uiState =
stateBuilder.createInitialErrorState(uiState, (it as? ExpressException)?.dataError?.code ?: DataError.UnknownError.code) {
stateBuilder.createInitialErrorState(
uiState,
(it as? ExpressException)?.dataError?.code ?: DataError.UnknownError.code,
) {
uiState = stateBuilder.createInitialLoadingState(
initialCurrency = initialCryptoCurrency,
networkInfo = blockchainInteractor.getBlockchainInfo(initialCryptoCurrency.network.backendId),
networkInfo = blockchainInteractor.getBlockchainInfo(
initialCryptoCurrency.network.backendId,
),
)
initTokens()
}