abbic
11/14/2022, 2:55 PMLaunchedEffect(key1 = event) {
        when (event) {
            ManualPaymentEvent.LoadingError -> {
                scaffoldState.snackbarHostState.showSnackbar(
                    message = snackbarMessage,
                    actionLabel = snackbarAction,
                    duration = SnackbarDuration.Indefinite
                )
                viewModel.onSnackBarDismissClicked()
            }
            ManualPaymentEvent.NavigateBack ->
                navigateUp()
            is ManualPaymentEvent.NavigateWithCards ->
                navigateToSelectCard(event.amount, event.cards)
            is ManualPaymentEvent.NavigateWithoutCards ->
                navigateToAddCard(event.amount)
            null -> Unit
        }
        viewModel.eventConsumed()
    }viewModel.eventConsumed()onSnackbarDismissClickeduiState = uiState.copy(event = ManualPaymentEvent.NavigateBack)navigateUp()abbic
11/14/2022, 3:00 PM