Updated on 2026-08-14
This commit is contained in:
parent
ecb01b4652
commit
caaea924a2
2 changed files with 8 additions and 5 deletions
|
|
@ -28,9 +28,9 @@ internal class SaveWalletBottomSheetFragment : ComposeBottomSheetFragment<SaveWa
|
|||
|
||||
private val viewModel by viewModels<SaveWalletViewModel>()
|
||||
|
||||
override fun onDismiss(dialog: DialogInterface) {
|
||||
viewModel.dismiss()
|
||||
super.onDismiss(dialog)
|
||||
override fun onCancel(dialog: DialogInterface) {
|
||||
viewModel.cancelOrClose()
|
||||
super.onCancel(dialog)
|
||||
}
|
||||
|
||||
@Composable
|
||||
|
|
@ -51,7 +51,10 @@ internal class SaveWalletBottomSheetFragment : ComposeBottomSheetFragment<SaveWa
|
|||
SaveWalletScreenContent(
|
||||
showProgress = state.showProgress,
|
||||
onSaveWalletClick = viewModel::saveWallet,
|
||||
onCloseClick = this@SaveWalletBottomSheetFragment::dismissAllowingStateLoss,
|
||||
onCloseClick = {
|
||||
viewModel.cancelOrClose()
|
||||
dismissAllowingStateLoss()
|
||||
},
|
||||
)
|
||||
|
||||
SnackbarHost(
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ internal class SaveWalletViewModel : ViewModel(), StoreSubscriber<SaveWalletStat
|
|||
store.dispatch(SaveWalletAction.Save)
|
||||
}
|
||||
|
||||
fun dismiss() {
|
||||
fun cancelOrClose(){
|
||||
store.dispatch(SaveWalletAction.Dismiss)
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue