Updated on 2026-08-14
This commit is contained in:
parent
813824af19
commit
efbd0ac8e9
1 changed files with 4 additions and 0 deletions
|
|
@ -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),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue