NTP-9179 | removed pms legacy code from bbps (#14041)
This commit is contained in:
@@ -27,7 +27,6 @@ import com.navi.bbps.common.utils.BbpsDeeplinkDataConverter
|
||||
import com.navi.bbps.common.utils.ErrorEventHandler
|
||||
import com.navi.common.model.ModuleNameV2
|
||||
import com.navi.common.ui.activity.BaseActivity
|
||||
import com.navi.common.utils.Constants.NEEDS_RESULT
|
||||
import com.navi.common.utils.screenEnterTransition
|
||||
import com.navi.common.utils.screenExitTransition
|
||||
import dagger.Lazy
|
||||
@@ -59,7 +58,6 @@ class NaviBbpsActivity : BaseActivity(), BackButtonHandler {
|
||||
handleBackPress()
|
||||
}
|
||||
}
|
||||
val needsResult by lazy { intent?.getBooleanExtra(NEEDS_RESULT, false) ?: false }
|
||||
private val naviBbpsAnalytics: NaviBbpsAnalytics.GenericDev =
|
||||
NaviBbpsAnalytics.INSTANCE.GenericDev()
|
||||
|
||||
|
||||
@@ -229,9 +229,6 @@ constructor(
|
||||
private val _coinsUtilisationProperties = MutableStateFlow<CoinUtilisationProperties?>(null)
|
||||
val coinUtilisationProperties = _coinsUtilisationProperties.asStateFlow()
|
||||
|
||||
private val _isDynamicDiscountEnabled = MutableStateFlow(false)
|
||||
val isDynamicDiscountEnabled = _isDynamicDiscountEnabled.asStateFlow()
|
||||
|
||||
val creditCardPaymentOptions = mutableStateListOf<CreditCardPaymentOption>()
|
||||
|
||||
@Inject lateinit var paymentNavigator: PaymentNavigator
|
||||
|
||||
@@ -37,7 +37,6 @@ import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.LaunchedEffect
|
||||
import androidx.compose.runtime.derivedStateOf
|
||||
import androidx.compose.runtime.getValue
|
||||
import androidx.compose.runtime.mutableIntStateOf
|
||||
import androidx.compose.runtime.remember
|
||||
import androidx.compose.runtime.setValue
|
||||
import androidx.compose.ui.Alignment
|
||||
@@ -94,7 +93,6 @@ import com.navi.bbps.feature.paybill.model.view.PayBillSource
|
||||
import com.navi.bbps.feature.prepaidrecharge.model.view.OperatorItemEntity
|
||||
import com.navi.common.R as CommonR
|
||||
import com.navi.common.customview.LoaderRoundedButton
|
||||
import com.navi.common.utils.CommonUtils.FragmentContainer
|
||||
import com.navi.common.utils.stringToJsonObject
|
||||
import com.navi.design.decorator.DashedDivider
|
||||
import com.navi.design.font.FontWeightEnum
|
||||
@@ -133,7 +131,6 @@ fun PayBillScreen(
|
||||
initialSource: String,
|
||||
naviBbpsAnalytics: NaviBbpsAnalytics.PayBill = NaviBbpsAnalytics.INSTANCE.PayBill()
|
||||
) {
|
||||
var paymentContainerId by remember { mutableIntStateOf(0) }
|
||||
val billDetailsEntity by payBillViewModel.billDetailsEntity.collectAsStateWithLifecycle()
|
||||
val paymentsResultLauncher =
|
||||
rememberLauncherForActivityResult(ActivityResultContracts.StartActivityForResult()) { result
|
||||
@@ -265,8 +262,6 @@ fun PayBillScreen(
|
||||
payBillViewModel.coinUtilisationProperties.collectAsStateWithLifecycle()
|
||||
val isCoinUtilisationExperimentEnabled by
|
||||
payBillViewModel.isCoinUtilisationExperimentEnabled.collectAsStateWithLifecycle()
|
||||
val isDynamicDiscountEnabled by
|
||||
payBillViewModel.isDynamicDiscountEnabled.collectAsStateWithLifecycle()
|
||||
val creditCardPaymentOptions = payBillViewModel.creditCardPaymentOptions
|
||||
val isCreditCardV2ExperimentEnabled by
|
||||
payBillViewModel.isCreditCardV2ExperimentEnabled.collectAsStateWithLifecycle()
|
||||
@@ -489,11 +484,6 @@ fun PayBillScreen(
|
||||
}
|
||||
}
|
||||
}
|
||||
FragmentContainer(
|
||||
modifier = Modifier.fillMaxSize(),
|
||||
fragmentManager = naviBbpsActivity.supportFragmentManager,
|
||||
commit = { containerId -> paymentContainerId = containerId }
|
||||
)
|
||||
Column(modifier = Modifier.align(Alignment.BottomCenter).fillMaxWidth()) {
|
||||
Image(
|
||||
painter =
|
||||
|
||||
Reference in New Issue
Block a user