shimmer method
Implementation
Widget shimmer({bool loading = true}) => Skeletonizer(
enableSwitchAnimation: true,
textBoneBorderRadius: TextBoneBorderRadius(
Arcane.globalTheme.shadThemeData.borderRadiusLg),
switchAnimationConfig:
SwitchAnimationConfig(duration: 250.ms, reverseDuration: 250.ms),
effect: ShimmerEffect(
begin: Alignment.centerLeft,
end: Alignment.centerRight,
duration: Arcane.globalTheme.shimmer.duration,
baseColor: Arcane.globalTheme.shimmer.baseColor ??
Arcane.globalTheme.shadThemeData.colorScheme.secondary,
highlightColor: Arcane.globalTheme.shimmer.highlightColor ??
Arcane.globalTheme.shadThemeData.colorScheme.secondary.lerp(
Arcane.globalTheme.shadThemeData.colorScheme.primary,
0.15)),
enabled: loading,
child: this,
);