Updated on 2026-08-14
This commit is contained in:
parent
8e34196e00
commit
394b5b960f
19 changed files with 37 additions and 13 deletions
|
|
@ -80,6 +80,7 @@ private fun ShowTheDialog(dialogState: MutableState<DomainDialog?>) {
|
|||
onDismissRequest
|
||||
)
|
||||
is DomainDialog.SelectTokenDialog -> SelectTokenNetworkDialog(dialog, onDismissRequest)
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@ open class IndeterminateProgressButtonWidget(
|
|||
when (progressState) {
|
||||
ProgressState.Done, ProgressState.Error -> switchToNone()
|
||||
ProgressState.Loading -> switchToProgress()
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -74,6 +74,7 @@ class RefreshBalanceWidget(
|
|||
progressViewAnimation?.repeatCount = -1
|
||||
progressViewAnimation?.let { arrowView.startAnimation(it) }
|
||||
}
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,7 @@ private fun internalReduce(action: Action, state: AppState): HomeState {
|
|||
is HomeAction.ChangeScanCardButtonState -> {
|
||||
state = state.copy(btnScanState = action.state)
|
||||
}
|
||||
else -> {}
|
||||
}
|
||||
|
||||
return state
|
||||
|
|
|
|||
|
|
@ -96,6 +96,7 @@ private fun handleNoteAction(appState: () -> AppState?, action: Action, dispatch
|
|||
onboardingManager.activationFinished(card.cardId)
|
||||
postUi(DELAY_SDK_DIALOG_CLOSE) { store.dispatch(OnboardingNoteAction.Confetti.Show) }
|
||||
}
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
is OnboardingNoteAction.CreateWallet -> {
|
||||
|
|
@ -186,9 +187,10 @@ private fun handleNoteAction(appState: () -> AppState?, action: Action, dispatch
|
|||
|
||||
store.dispatchOpenUrl(topUpUrl)
|
||||
}
|
||||
OnboardingNoteAction.Done -> {
|
||||
is OnboardingNoteAction.Done -> {
|
||||
store.dispatch(GlobalAction.Onboarding.Stop)
|
||||
OnboardingHelper.trySaveWalletAndNavigateToWalletScreen(scanResponse)
|
||||
}
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
|
|
@ -65,6 +65,7 @@ class OnboardingOtherCardsFragment : BaseOnboardingFragment<OnboardingOtherCards
|
|||
when (state.currentStep) {
|
||||
OnboardingOtherCardsStep.CreateWallet -> setupCreateWalletState()
|
||||
OnboardingOtherCardsStep.Done -> setupDoneState()
|
||||
else -> {}
|
||||
}
|
||||
showConfetti(state.showConfetti)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,6 +71,7 @@ private fun handleOtherCardsAction(action: Action) {
|
|||
onboardingManager.activationFinished(card.cardId)
|
||||
postUi(200) { store.dispatch(OnboardingOtherCardsAction.Confetti.Show) }
|
||||
}
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
is OnboardingOtherCardsAction.CreateWallet -> {
|
||||
|
|
|
|||
|
|
@ -317,5 +317,6 @@ private fun handle(action: Action, dispatch: DispatchFunction) {
|
|||
scanResponse = action.scanResponse,
|
||||
)
|
||||
}
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
|
|
@ -67,6 +67,7 @@ private fun internalReduce(action: Action, state: AppState): TwinCardsState {
|
|||
is TwinCardsAction.Confetti.Hide -> {
|
||||
state = state.copy(showConfetti = false)
|
||||
}
|
||||
else -> {}
|
||||
}
|
||||
|
||||
return state
|
||||
|
|
|
|||
|
|
@ -133,13 +133,14 @@ class TwinsCardsFragment : BaseOnboardingFragment<TwinCardsState>() {
|
|||
|
||||
when (state.currentStep) {
|
||||
is TwinCardsStep.WelcomeOnly -> setupWelcomeOnlyState(state, state.currentStep.scanResponse)
|
||||
TwinCardsStep.Welcome -> setupWelcomeState(state)
|
||||
TwinCardsStep.Warning -> setupWarningState(state)
|
||||
TwinCardsStep.CreateFirstWallet -> setupCreateFirstWalletState(state)
|
||||
TwinCardsStep.CreateSecondWallet -> setupCreateSecondWalletState(state)
|
||||
TwinCardsStep.CreateThirdWallet -> setupCreateThirdWalletState(state)
|
||||
TwinCardsStep.TopUpWallet -> setupTopUpWalletState(state)
|
||||
TwinCardsStep.Done -> setupDoneState(state)
|
||||
is TwinCardsStep.Welcome -> setupWelcomeState(state)
|
||||
is TwinCardsStep.Warning -> setupWarningState(state)
|
||||
is TwinCardsStep.CreateFirstWallet -> setupCreateFirstWalletState(state)
|
||||
is TwinCardsStep.CreateSecondWallet -> setupCreateSecondWalletState(state)
|
||||
is TwinCardsStep.CreateThirdWallet -> setupCreateThirdWalletState(state)
|
||||
is TwinCardsStep.TopUpWallet -> setupTopUpWalletState(state)
|
||||
is TwinCardsStep.Done -> setupDoneState(state)
|
||||
else -> {}
|
||||
}
|
||||
|
||||
setBalance(state)
|
||||
|
|
@ -231,12 +232,14 @@ class TwinsCardsFragment : BaseOnboardingFragment<TwinCardsState>() {
|
|||
false,
|
||||
)
|
||||
}
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
}
|
||||
TwinCardsStep.Welcome, TwinCardsStep.Warning -> {
|
||||
twinsWidget.toLeapfrog(onEnd = { switchToCard(state.cardNumber) })
|
||||
}
|
||||
else -> {}
|
||||
}
|
||||
|
||||
val twinIndexNumber = state.cardNumber?.indexNumber()
|
||||
|
|
@ -314,11 +317,13 @@ class TwinsCardsFragment : BaseOnboardingFragment<TwinCardsState>() {
|
|||
twinsWidget.toActivate(false)
|
||||
}
|
||||
}
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
TwinCardsStep.CreateThirdWallet -> {
|
||||
twinsWidget.toActivate()
|
||||
}
|
||||
else -> {}
|
||||
}
|
||||
|
||||
if (state.isBuyAllowed) {
|
||||
|
|
|
|||
|
|
@ -188,6 +188,7 @@ private fun handleWalletAction(action: Action, state: () -> AppState?, dispatch:
|
|||
newAction?.let { store.dispatch(it) }
|
||||
}
|
||||
OnboardingWalletAction.OnBackPressed -> handleOnBackPressed(onboardingWalletState)
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -355,6 +356,7 @@ private fun handleBackupAction(appState: () -> AppState?, action: BackupAction)
|
|||
if (onboardingWalletState.isSaltPay) throw UnsupportedOperationException()
|
||||
store.dispatch(BackupAction.FinishBackup)
|
||||
}
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -146,6 +146,7 @@ internal class OnboardingSaltPayView(
|
|||
SaltPayActivationStep.ClaimInProgress -> handleClaim(state)
|
||||
SaltPayActivationStep.ClaimSuccess -> handleClaim(state)
|
||||
SaltPayActivationStep.Success -> handleSuccess(state)
|
||||
else -> {}
|
||||
}
|
||||
progressButton?.changeState(state.mainButtonState)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -289,6 +289,7 @@ class SendStateSubscriber(fragment: BaseStoreFragment) :
|
|||
pbReceiptFee.hide()
|
||||
tvReceiptFeeValue.show()
|
||||
}
|
||||
else -> {}
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -356,6 +357,7 @@ class SendStateSubscriber(fragment: BaseStoreFragment) :
|
|||
}
|
||||
llTotalContainer.tvTotalTokenCryptoValue.update(willSent.toString())
|
||||
}
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -122,5 +122,6 @@ private fun handle(action: Action) {
|
|||
shopService.waitForCheckout(shopState.selectedProduct)
|
||||
}
|
||||
}
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
|
|
@ -175,6 +175,7 @@ class MultiWalletMiddleware {
|
|||
store.dispatch(WalletAction.Scan)
|
||||
}
|
||||
}
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -141,6 +141,7 @@ class BalanceWidget(
|
|||
tvErrorDescriptions.text =
|
||||
fragment.getString(R.string.wallet_error_unsupported_blockchain_subtitle)
|
||||
}
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -396,6 +396,7 @@ class WalletDetailsFragment : Fragment(R.layout.fragment_wallet_details),
|
|||
data.amountToCreateAccount, data.currencySymbol,
|
||||
)
|
||||
}
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue