buildErrorItem method

Widget? buildErrorItem(
  1. BuildContext context
)

Implementation

Widget? buildErrorItem(BuildContext context) {
  final bool hasError = sourceList.indicatorStatus
          is IndicatorStatusModelWithError ||
      sourceList.indicatorStatus is IndicatorStatusModelWithFullScreenError;
  if (hasError) {
    Widget? widget;
    if (indicatorBuilder != null)
      widget = indicatorBuilder!(context, sourceList.indicatorStatus);
    widget = widget ??
        IndicatorWidget(
          sourceList.indicatorStatus,
          isSliver: isSliver,
          tryAgain: sourceList.errorRefresh,
        );
    return widget;
  }
  return null;
}