transfer table
This commit is contained in:
@@ -40,7 +40,11 @@ class TableLoaderBloc extends Bloc<TableLoaderEvent, TableLoaderState> {
|
||||
emit(newState);
|
||||
}
|
||||
|
||||
newState = await _mapFetchedToState(newState, isRefresh: e.isRefresh);
|
||||
newState = await _mapFetchedToState(
|
||||
newState,
|
||||
isRefresh: e.isRefresh,
|
||||
status: e.status,
|
||||
);
|
||||
emit(newState);
|
||||
},
|
||||
updatedPostion: (e) async {
|
||||
@@ -62,6 +66,7 @@ class TableLoaderBloc extends Bloc<TableLoaderEvent, TableLoaderState> {
|
||||
Future<TableLoaderState> _mapFetchedToState(
|
||||
TableLoaderState state, {
|
||||
bool isRefresh = false,
|
||||
String? status,
|
||||
}) async {
|
||||
state = state.copyWith(isFetching: false);
|
||||
|
||||
@@ -78,7 +83,10 @@ class TableLoaderBloc extends Bloc<TableLoaderEvent, TableLoaderState> {
|
||||
);
|
||||
}
|
||||
|
||||
final failureOrTable = await _repository.fetchTables(page: state.page);
|
||||
final failureOrTable = await _repository.fetchTables(
|
||||
page: state.page,
|
||||
status: status,
|
||||
);
|
||||
|
||||
state = failureOrTable.fold(
|
||||
(f) {
|
||||
|
||||
Reference in New Issue
Block a user