NTP-5480 | LAT lottie sizes consistency (#12989)

This commit is contained in:
Shaurya Rehan
2024-10-09 19:40:10 +05:30
committed by GitHub
parent c7d64c2cb7
commit 6caa466515
9 changed files with 10 additions and 13 deletions

View File

@@ -39,7 +39,7 @@ import com.navi.pay.utils.NAVI_PAY_LOADER_V2
import com.navi.pay.utils.NAVI_PAY_PAYMENT_PROGRESS_LOTTIE
import com.navi.pay.utils.NAVI_PAY_PAYMENT_SUCCESSFUL_MAIN_LOTTIE_V2
import com.navi.pay.utils.NAVI_PAY_PENDING_LOTTIE
import com.navi.pay.utils.NAVI_PAY_SUCCESS_LOTTIE_TICK_V2
import com.navi.pay.utils.NAVI_PAY_SUCCESS_LOTTIE_TICK
import com.navi.pay.utils.NAVI_PAY_TOP_UP_SUCCESSFUL_LOTTIE
import com.navi.pay.utils.getDisplayableAmount
import com.ramcosta.composedestinations.navigation.DestinationsNavigator
@@ -132,7 +132,7 @@ fun UpiLiteLoadingStates(
}
UpiLiteUiState.MANDATE_DELETION_SUCCESSFUL -> {
RenderAPIResultScreen(
lottieFileName = NAVI_PAY_SUCCESS_LOTTIE_TICK_V2,
lottieFileName = NAVI_PAY_SUCCESS_LOTTIE_TICK,
titleResId = R.string.deleting_auto_top_up_for_lite_success,
titleFontWeight = FontWeightEnum.NAVI_BODY_DEMI_BOLD,
onAnimationEnd = {
@@ -224,7 +224,7 @@ fun UpiLiteLoadingStates(
}
UpiLiteUiState.CREATION_EXECUTION_SUCCESS -> {
RenderAPIResultScreen(
lottieFileName = NAVI_PAY_SUCCESS_LOTTIE_TICK_V2,
lottieFileName = NAVI_PAY_SUCCESS_LOTTIE_TICK,
titleResId = R.string.np_upi_lite_top_up_success,
onAnimationEnd = upiLiteViewModel::refreshScreenContent,
titleFontWeight = FontWeightEnum.NAVI_BODY_DEMI_BOLD

View File

@@ -108,7 +108,7 @@ import com.navi.pay.management.transactionhistory.model.view.TransactionHistoryE
import com.navi.pay.onboardingV2.model.view.NaviPayOnboardingActionsType
import com.navi.pay.utils.DATE_TIME_FORMAT_DATE_MONTH_YEAR_WITH_SLASH_SEPARATOR
import com.navi.pay.utils.NAVI_PAY_AUTO_PAY_LOADER_LOTTIE
import com.navi.pay.utils.NAVI_PAY_SUCCESS_LOTTIE_TICK_V2
import com.navi.pay.utils.NAVI_PAY_SUCCESS_LOTTIE_TICK
import com.navi.pay.utils.RUPEE_SYMBOL
import com.navi.pay.utils.SAVINGS_ONLY_ENABLED_ACCOUNTS
import com.navi.pay.utils.clearBackStackUpToAndNavigate
@@ -116,7 +116,6 @@ import com.navi.pay.utils.clickableDebounce
import com.navi.pay.utils.getDisplayableAmount
import com.navi.pay.utils.isEmpty
import com.navi.pay.utils.shimmerEffect
import com.navi.pay.utils.value
import com.navi.uitron.utils.toPx
import com.ramcosta.composedestinations.annotation.Destination
import com.ramcosta.composedestinations.navigation.DestinationsNavigator
@@ -537,7 +536,7 @@ fun MandateDetailScreenOfActiveOrCompletedCategory(
)
is MandateDetailUIStateOfActiveOrCompletedCategory.Success ->
RenderAPIResultScreen(
lottieFileName = NAVI_PAY_SUCCESS_LOTTIE_TICK_V2,
lottieFileName = NAVI_PAY_SUCCESS_LOTTIE_TICK,
titleResId =
(uiState as MandateDetailUIStateOfActiveOrCompletedCategory.Success).titleId,
titleFontWeight = FontWeightEnum.NAVI_BODY_DEMI_BOLD,

View File

@@ -21,7 +21,6 @@ import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.layout.size
import androidx.compose.foundation.layout.wrapContentWidth
import androidx.compose.foundation.shape.RoundedCornerShape
import androidx.compose.foundation.text.BasicTextField
@@ -83,7 +82,7 @@ import com.navi.pay.onboarding.account.detail.model.view.LinkedAccountEntity
import com.navi.pay.utils.AMOUNT_MAX_LENGTH
import com.navi.pay.utils.NAVI_PAY_AUTO_PAY_LOADER_LOTTIE
import com.navi.pay.utils.NAVI_PAY_PRIMARY_CTA_LOADER_LOTTIE
import com.navi.pay.utils.NAVI_PAY_SUCCESS_LOTTIE_TICK_V2
import com.navi.pay.utils.NAVI_PAY_SUCCESS_LOTTIE_TICK
import com.navi.pay.utils.RESOURCE_DEFAULT_ID
import com.navi.pay.utils.RUPEE_SYMBOL
import com.navi.pay.utils.customHide
@@ -419,7 +418,7 @@ fun RenderModifyMandateScreen(
@Composable
fun RenderModifyMandateSuccessScreen(resultNavigator: ResultBackNavigator<Boolean>) {
RenderAPIResultScreen(
lottieFileName = NAVI_PAY_SUCCESS_LOTTIE_TICK_V2,
lottieFileName = NAVI_PAY_SUCCESS_LOTTIE_TICK,
titleResId = RESOURCE_DEFAULT_ID,
onAnimationEnd = { resultNavigator.navigateBack(result = true) }
)

View File

@@ -122,7 +122,7 @@ import com.navi.pay.utils.NAVI_PAY_DISABLE_UPI_LITE_SUCCESS_LOTTIE_V2
import com.navi.pay.utils.NAVI_PAY_LOADER_V2
import com.navi.pay.utils.NAVI_PAY_PURPLE_CTA_LOADER_LOTTIE
import com.navi.pay.utils.NAVI_PAY_SUCCESS_LOTTIE
import com.navi.pay.utils.NAVI_PAY_SUCCESS_LOTTIE_TICK_V2
import com.navi.pay.utils.NAVI_PAY_SUCCESS_LOTTIE_TICK
import com.navi.pay.utils.clickableDebounce
import com.navi.pay.utils.getFormattedAmountWithDecimal
import com.navi.pay.utils.getFormattedCreditCardNumber
@@ -457,7 +457,7 @@ fun LinkedAccountDetailScreen(
}
LinkedAccountDetailScreenUIState.MandateDeletionSuccessful -> {
RenderAPIResultScreen(
lottieFileName = NAVI_PAY_SUCCESS_LOTTIE_TICK_V2,
lottieFileName = NAVI_PAY_SUCCESS_LOTTIE_TICK,
titleResId = R.string.deleting_auto_top_up_for_lite_success
)
}

View File

@@ -42,8 +42,7 @@ const val NAVI_PAY_LOADER = "navi-pay-loader.lottie"
const val NAVI_PAY_AUTO_PAY_LOADER_LOTTIE = "navi-pay-auto-pay-loader.lottie"
const val NAVI_PAY_LOADER_V2 = "navi-pay-loader-v2.lottie"
const val NAVI_PAY_SUCCESS_LOTTIE = "navi-pay-success.lottie"
const val NAVI_PAY_AUTO_PAY_SUCCESS_LOTTIE = "navi-pay-auto-pay-success.lottie"
const val NAVI_PAY_SUCCESS_LOTTIE_TICK_V2 = "navi-pay-success-lottie-tick-v2.lottie"
const val NAVI_PAY_SUCCESS_LOTTIE_TICK = "navi-pay-success-lottie-tick.lottie"
const val NAVI_PAY_FAIL_LOTTIE = "navi-pay-failed.lottie"
const val NAVI_PAY_PENDING_LOTTIE = "navi-pay-pending.lottie"
const val NAVI_PAY_PAYMENT_STATUS_SUCCESS_LOTTIE = "navi-pay-payment-status-success.lottie"