getLastItem method

  1. @override
Widget getLastItem()
override

Implementation

@override
Widget getLastItem() {
  switch (viewModel.getPaginationState()) {
    case PaginationState.loadingPage:
      return Container(
        padding: const EdgeInsets.all(8),
        margin: const EdgeInsets.only(top: 8),
        child: const Center(child: CircularProgressIndicator()),
      );

    case PaginationState.errorLoadingPage:
      return viewModel.errorPageWidget;

    default:
      return Container();
  }
}