getListShimmer method

Widget getListShimmer()

Implementation

Widget getListShimmer() => ListView.builder(
  physics: widget.physics,
  shrinkWrap: widget.shrinkWrap,
  scrollDirection: widget.scrollDirection,
  itemCount: 10,
  padding: getListPadding(),
  itemBuilder: (context, index) => Container(
    margin: const EdgeInsets.only(bottom: 10),
    decoration: BoxDecoration(
      color: AppTheme.themeColors.base,
      borderRadius: BorderRadius.circular(10)
    ),
    child: widget.shimmerBuilder?.call(context, index)
      ?? const UFUShimmer(
        height: 150, width: double.maxFinite,
      ),
  )
);