Updated on 2026-08-14
This commit is contained in:
parent
6796e868c6
commit
1408610867
2 changed files with 8 additions and 0 deletions
|
|
@ -34,6 +34,12 @@ internal fun SwapScreen(stateHolder: SwapStateHolder) {
|
|||
},
|
||||
)
|
||||
|
||||
LaunchedEffect(bottomSheetState.targetValue) {
|
||||
if (bottomSheetState.targetValue == ModalBottomSheetValue.Hidden) {
|
||||
stateHolder.onCancelPermissionBottomSheet.invoke()
|
||||
}
|
||||
}
|
||||
|
||||
ModalBottomSheetLayout(
|
||||
modifier = Modifier.systemBarsPadding(),
|
||||
sheetContent = {
|
||||
|
|
|
|||
|
|
@ -471,9 +471,11 @@ internal class SwapViewModel @Inject constructor(
|
|||
onBackClicked = { onSearchEntered("") },
|
||||
onMaxAmountSelected = { onMaxAmountClicked() },
|
||||
openPermissionBottomSheet = {
|
||||
singleTaskScheduler.cancelTask()
|
||||
analyticsEventHandler.send(SwapEvents.ButtonGivePermissionClicked)
|
||||
},
|
||||
hidePermissionBottomSheet = {
|
||||
startLoadingQuotesFromLastState()
|
||||
analyticsEventHandler.send(SwapEvents.ButtonPermissionCancelClicked)
|
||||
},
|
||||
onAmountSelected = { onAmountSelected(it) },
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue