diff --git a/android/navi-bbps/src/main/kotlin/com/navi/bbps/entry/NaviBbpsActivity.kt b/android/navi-bbps/src/main/kotlin/com/navi/bbps/entry/NaviBbpsActivity.kt index 51ba861b64..dc6d828e42 100644 --- a/android/navi-bbps/src/main/kotlin/com/navi/bbps/entry/NaviBbpsActivity.kt +++ b/android/navi-bbps/src/main/kotlin/com/navi/bbps/entry/NaviBbpsActivity.kt @@ -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() diff --git a/android/navi-bbps/src/main/kotlin/com/navi/bbps/feature/paybill/PayBillViewModel.kt b/android/navi-bbps/src/main/kotlin/com/navi/bbps/feature/paybill/PayBillViewModel.kt index c69c302fb3..e0be7f7dfc 100644 --- a/android/navi-bbps/src/main/kotlin/com/navi/bbps/feature/paybill/PayBillViewModel.kt +++ b/android/navi-bbps/src/main/kotlin/com/navi/bbps/feature/paybill/PayBillViewModel.kt @@ -229,9 +229,6 @@ constructor( private val _coinsUtilisationProperties = MutableStateFlow(null) val coinUtilisationProperties = _coinsUtilisationProperties.asStateFlow() - private val _isDynamicDiscountEnabled = MutableStateFlow(false) - val isDynamicDiscountEnabled = _isDynamicDiscountEnabled.asStateFlow() - val creditCardPaymentOptions = mutableStateListOf() @Inject lateinit var paymentNavigator: PaymentNavigator diff --git a/android/navi-bbps/src/main/kotlin/com/navi/bbps/feature/paybill/ui/PayBillScreen.kt b/android/navi-bbps/src/main/kotlin/com/navi/bbps/feature/paybill/ui/PayBillScreen.kt index e7dd4ae882..f3db4a9766 100644 --- a/android/navi-bbps/src/main/kotlin/com/navi/bbps/feature/paybill/ui/PayBillScreen.kt +++ b/android/navi-bbps/src/main/kotlin/com/navi/bbps/feature/paybill/ui/PayBillScreen.kt @@ -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 =