NTP-10426 | Anmol A | NPS CUG Design Improvements (#13565)
This commit is contained in:
@@ -126,7 +126,7 @@ fun UpiCollectWidget(
|
||||
index == collectOptionState.preferredUpiHandles.orEmpty().lastIndex
|
||||
NaviText(
|
||||
modifier =
|
||||
Modifier.padding(end = if (isLastItem) 16.dp else 12.dp)
|
||||
Modifier.padding(end = if (isLastItem) 0.dp else 12.dp)
|
||||
.border(
|
||||
width = 0.5.dp,
|
||||
color = NaviPayColor.ctaPrimary,
|
||||
|
||||
@@ -10,7 +10,6 @@ package com.navi.payment.nativepayment.components
|
||||
import androidx.compose.foundation.ScrollState
|
||||
import androidx.compose.foundation.background
|
||||
import androidx.compose.foundation.border
|
||||
import androidx.compose.foundation.gestures.animateScrollBy
|
||||
import androidx.compose.foundation.layout.Column
|
||||
import androidx.compose.foundation.layout.ExperimentalLayoutApi
|
||||
import androidx.compose.foundation.layout.Row
|
||||
@@ -52,7 +51,6 @@ import com.navi.payment.nativepayment.common.theme.NaviPmsColor
|
||||
import com.navi.payment.nativepayment.model.UpiIntentAppDetails
|
||||
import com.navi.payment.nativepayment.presentation.reducer.NPSBaseContract
|
||||
import com.navi.payment.nativepayment.presentation.reducer.UpiCollectOptionState
|
||||
import com.navi.uitron.utils.toPx
|
||||
import kotlinx.coroutines.delay
|
||||
|
||||
@OptIn(ExperimentalLayoutApi::class)
|
||||
@@ -67,7 +65,6 @@ fun UpiIntentAppsSection(
|
||||
) {
|
||||
|
||||
val keyboardController = LocalSoftwareKeyboardController.current
|
||||
val scrollHeightOnKeyboardOpen = 300.dp.toPx()
|
||||
val isKeyboardVisible = WindowInsets.isImeVisible
|
||||
val context = LocalContext.current
|
||||
val view = LocalView.current
|
||||
@@ -84,7 +81,7 @@ fun UpiIntentAppsSection(
|
||||
LaunchedEffect(isKeyboardVisible) {
|
||||
if (isKeyboardVisible) {
|
||||
delay(300)
|
||||
scrollState.animateScrollBy(scrollHeightOnKeyboardOpen)
|
||||
scrollState.animateScrollTo(scrollState.maxValue)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -147,7 +147,6 @@ constructor(
|
||||
put(SOURCE, internalState.paymentSdkInitParams?.paymentSource.orEmpty())
|
||||
put(CATEGORY_ID, internalState.paymentSdkInitParams?.categoryId.orEmpty())
|
||||
}
|
||||
naviPaymentAnalytics.onScreenLanded(baseAnalyticsParams)
|
||||
isInteractionAllowed = true
|
||||
}
|
||||
|
||||
|
||||
@@ -127,7 +127,6 @@ constructor(
|
||||
)
|
||||
)
|
||||
} else {
|
||||
handleError(transactionStatusData, false)
|
||||
notifyError(getPaymentErrorConfigForFeedback(errorData))
|
||||
}
|
||||
_paymentTransactionStatusPolling.emit(
|
||||
|
||||
Reference in New Issue
Block a user