From 7cd05d433f3e99b4bbaca0e17d5f3d64b57f7d93 Mon Sep 17 00:00:00 2001 From: kmanikanta335 <118070186+kmanikanta335@users.noreply.github.com> Date: Mon, 20 Nov 2023 23:43:21 +0530 Subject: [PATCH] Feat: Implement Shimmer while user details are being loaded --- app/build.gradle | 2 +- .../java/org/mifos/mobile/ui/fragments/HomeOldFragment.kt | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index ca1e12d684..b000ae1ddd 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -204,7 +204,7 @@ dependencies { implementation "androidx.compose.material3:material3:$rootProject.materialVersion" implementation "androidx.lifecycle:lifecycle-viewmodel-compose:$rootProject.lifecycleVersion" - // Shimmer effect dependencies + // Shimmer effect implementation "com.facebook.shimmer:shimmer:$rootProject.shimmerVersion" } diff --git a/app/src/main/java/org/mifos/mobile/ui/fragments/HomeOldFragment.kt b/app/src/main/java/org/mifos/mobile/ui/fragments/HomeOldFragment.kt index 855e86170a..ab8561c48d 100644 --- a/app/src/main/java/org/mifos/mobile/ui/fragments/HomeOldFragment.kt +++ b/app/src/main/java/org/mifos/mobile/ui/fragments/HomeOldFragment.kt @@ -362,10 +362,7 @@ class HomeOldFragment : BaseFragment(), OnRefreshListener { private fun userImageClicked() { startActivity(Intent(activity, UserProfileActivity::class.java)) } - - /** - * Stops the Shimmer effect and shows user details - */ + private fun stopShimmerEffect(){ binding.shimmerViewContainer.stopShimmer() binding.detailsOfCustomer.visibility = View.VISIBLE