added transaction snackbar message
This commit is contained in:
@@ -37,6 +37,7 @@ class TransactionBloc extends Bloc<TransactionEvent, TransactionState> {
|
||||
on<TransactionDeleteCurrent>(_onTransactionDeleteCurrent);
|
||||
on<TransactionFilterCategory>(_onTransactionFilterCategory);
|
||||
on<TransactionFilterAccount>(_onTransactionFilterAccount);
|
||||
on<TransactionResetSnackBar>(_onTransactionResetSnackBar);
|
||||
|
||||
_transactionsRepository
|
||||
.getTransactionsStream()
|
||||
@@ -181,6 +182,9 @@ class TransactionBloc extends Bloc<TransactionEvent, TransactionState> {
|
||||
transactionsLinesFiltered: _applyFilters(computeResult.list),
|
||||
globalTotal: computeResult.globalTotal,
|
||||
accountsTotals: computeResult.accountsTotals,
|
||||
showSnackBar: true,
|
||||
snackBarIsError: false,
|
||||
snackBarMessage: 'Transaction ${currentTransaction == null ? 'added' : 'updated'} !',
|
||||
));
|
||||
}
|
||||
}
|
||||
@@ -231,6 +235,9 @@ class TransactionBloc extends Bloc<TransactionEvent, TransactionState> {
|
||||
transactionsLinesFiltered: _applyFilters(computeResult.list),
|
||||
globalTotal: computeResult.globalTotal,
|
||||
accountsTotals: computeResult.accountsTotals,
|
||||
showSnackBar: true,
|
||||
snackBarIsError: false,
|
||||
snackBarMessage: 'Transaction removed !',
|
||||
));
|
||||
}
|
||||
}
|
||||
@@ -296,4 +303,12 @@ class TransactionBloc extends Bloc<TransactionEvent, TransactionState> {
|
||||
|
||||
return transactionsLinesFiltered;
|
||||
}
|
||||
|
||||
FutureOr<void> _onTransactionResetSnackBar(TransactionResetSnackBar event, Emitter<TransactionState> emit) {
|
||||
emit(state.copyWith(
|
||||
showSnackBar: false,
|
||||
snackBarIsError: false,
|
||||
snackBarMessage: '',
|
||||
));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user