Call when page scroll to end
Future<void> fetchPage(Future<P> onLoadMore) async { try { final P pagination = await onLoadMore; onSuccess(pagination); } on Object catch (e) { onError(e); } }