Updated on 2026-08-14

This commit is contained in:
Tangem 2024-11-18 18:25:28 +03:00
parent 813824af19
commit efbd0ac8e9

View file

@ -969,8 +969,12 @@ internal class StateBuilder(
fun updateApproveType(uiState: SwapStateHolder, approveType: ApproveType): SwapStateHolder {
val config = uiState.bottomSheetConfig?.content as? GiveTxPermissionBottomSheetConfig
val permissionState = (uiState.permissionState as? GiveTxPermissionState.ReadyForRequest)?.copy(
approveType = approveType,
) ?: uiState.permissionState
return if (config != null) {
uiState.copy(
permissionState = permissionState,
bottomSheetConfig = uiState.bottomSheetConfig.copy(
content = config.copy(
data = config.data.copy(approveType = approveType),