From 5a46edba9dd5cfa1f8b62e47381f1e7abd2c6896 Mon Sep 17 00:00:00 2001 From: Achintha Isuru Date: Tue, 10 Mar 2026 16:56:55 -0400 Subject: [PATCH] feat: update shimmer loading components to remove const constructors for better flexibility --- .../widgets/clock_in_page_skeleton/date_selector_skeleton.dart | 2 +- .../widgets/clock_in_page_skeleton/swipe_action_skeleton.dart | 2 +- .../profile_page_skeleton/reliability_score_skeleton.dart | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/mobile/packages/features/staff/clock_in/lib/src/presentation/widgets/clock_in_page_skeleton/date_selector_skeleton.dart b/apps/mobile/packages/features/staff/clock_in/lib/src/presentation/widgets/clock_in_page_skeleton/date_selector_skeleton.dart index 19ca086d..e84b7c7c 100644 --- a/apps/mobile/packages/features/staff/clock_in/lib/src/presentation/widgets/clock_in_page_skeleton/date_selector_skeleton.dart +++ b/apps/mobile/packages/features/staff/clock_in/lib/src/presentation/widgets/clock_in_page_skeleton/date_selector_skeleton.dart @@ -18,7 +18,7 @@ class DateSelectorSkeleton extends StatelessWidget { margin: const EdgeInsets.symmetric( horizontal: UiConstants.space1, ), - child: const UiShimmerBox( + child: UiShimmerBox( width: double.infinity, height: 80, borderRadius: UiConstants.radiusLg, diff --git a/apps/mobile/packages/features/staff/clock_in/lib/src/presentation/widgets/clock_in_page_skeleton/swipe_action_skeleton.dart b/apps/mobile/packages/features/staff/clock_in/lib/src/presentation/widgets/clock_in_page_skeleton/swipe_action_skeleton.dart index c1d1c829..4218186b 100644 --- a/apps/mobile/packages/features/staff/clock_in/lib/src/presentation/widgets/clock_in_page_skeleton/swipe_action_skeleton.dart +++ b/apps/mobile/packages/features/staff/clock_in/lib/src/presentation/widgets/clock_in_page_skeleton/swipe_action_skeleton.dart @@ -8,7 +8,7 @@ class SwipeActionSkeleton extends StatelessWidget { @override Widget build(BuildContext context) { - return const UiShimmerBox( + return UiShimmerBox( width: double.infinity, height: 60, borderRadius: UiConstants.radiusLg, diff --git a/apps/mobile/packages/features/staff/profile/lib/src/presentation/widgets/profile_page_skeleton/reliability_score_skeleton.dart b/apps/mobile/packages/features/staff/profile/lib/src/presentation/widgets/profile_page_skeleton/reliability_score_skeleton.dart index 869c755e..8bc6898a 100644 --- a/apps/mobile/packages/features/staff/profile/lib/src/presentation/widgets/profile_page_skeleton/reliability_score_skeleton.dart +++ b/apps/mobile/packages/features/staff/profile/lib/src/presentation/widgets/profile_page_skeleton/reliability_score_skeleton.dart @@ -30,7 +30,7 @@ class ReliabilityScoreSkeleton extends StatelessWidget { ), const SizedBox(height: UiConstants.space2), // Progress bar placeholder - const UiShimmerBox( + UiShimmerBox( width: double.infinity, height: 8, borderRadius: UiConstants.radiusSm,